Hi all,
I have managed to successfully configure LTW using java 1.4.
Now I am facing a problem when trying to define a concrete aspect
using in external aop.xml file.
My abstract aspect is packed in a separate jar file(this jar already
contains
several more aspects that are working OK).
When deployed on app server I am getting:
java.lang.ClassNotFoundException: com.foo.aspect.MyConreteAspect not found -
unable to determine URL
Please note that all of my other aspects are working correctly.
sample code:
1. This is my abstract aspect:
public abstract aspect MyAbstractAspect
{
public abstract pointcut testConcrete();
before() : testConcrete(){
System.err.println("Adviced ....");
}
}
2. This is my external aop.xml file
<aspectj>
<weaver options="-verbose -showWeaveInfo" ></weaver>
<aspects>
<aspect name="test.aspect.Aspect_1">
. . . . . . . . . .
<aspect name="test.aspect.Aspect_N">
<concrete-aspect name="test.aspect.MyConreteAspect"
extends="test.aspect.MyAbstractAspect">
<pointcut name="testConcrete" expression="execution(*
Test.testMethod(..))"/>
</concrete-aspect>
</aspects>
</aspectj>
Any help is appreciated.
Thanks in advance
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users