У нас мало аспектов, классы Aspect определены с помощью @Aspect и объявлены в METAINFO / aop.xml в том же аспекте:
aop.xml
<aspectj>
<weaver options="-Xset:weaveJavaxPackages=true">
<include within = "Test"/>
</weaver>
<aspects>
<aspect name = "Test"/>
</aspects>
</aspectj>
Ниже выдается ошибка только в среде IBM JDK с WebSphere.
Исключение:
Ошибка в Test.java::0: класс {0} уже сплетен и не был
встроенный в режиме reweavable [Xlint: nonReweavableTypeEncountered]
Тот же код работает с комбинацией стека Tomcat + Oracle JDK.