Nome aop.xml e la posizione?
-
03-10-2019 - |
Domanda
C'è un modo per specificare il nome del file con aop.xml LTW? o definire un altro nome e la posizione? Ho diversi moduli software che uso e che tutto l'uso META-INF / aop.xml con impostazioni diverse. Includo questi moduli in un'applicazione web e poi tutto dependens come è distribuito / scompattato, che aop.xml file viene utilizzato .. Così ho scoperto dopo un lungo periodo di ricerca che non tutti LTW tessitura Toke luogo la correzione in quanto dipende con aop.xml è stato utilizzato ...
Fondamentalmente ho bisogno di usare entrambi i file aop.xml, un po 'di fondere entrambi contenuti del file aop.xml ...
Come fare questo? Ed
Soluzione
Quando si utilizza AspectJ è possibile utilizzare la proprietà di sistema org.aspectj.weaver.loadtime.configuration
a punto ad un altro file di configurazione. Ad esempio:
-D org.aspectj.weaver.loadtime.configuration=META-INF/myaop.xml
Altri suggerimenti
Duplicate di tessitura tempo di caricamento in AspectJ utilizzando aop.xml .
Inoltre, il AspectJ documentazione dice:
Quando più file di configurazione sono visibili da un dato di tessitura class loader loro contenuto sono concettualmente uniti.