[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ajdt-dev] Adding Pointcut to existing aspect
|
In order to avoid dependency problems there is some funky dynamic
class loading in the AJ AST support. You say the class that can't be
found is in your org.eclipse.core.*.jar - but I don't know what that
is - how is your configuration set up - or do you mean
org.eclipse.ajdt.core.*.jar??
The dynamic load is simply through a Class.forName() so some funny
classloader configuration could trip it up. I have to say you are on
the bleeding edge working with the rewriter, we know it isn't
complete.
cheers,
Andy.
On 31/05/06, Simon Walter <simon.walter@xxxxxxxxxxxxx> wrote:
Hi,
I'm trying to add a pointcut-declaration to an existing aspect through
the AjAST. I can create the pointcut-declaration, set the name, add a
designator and place it into the body-declaration of the aspect.
But when i try to get the changes (TextEdit) from the AST, eclipse
prints the following warning:
"Warning: AspectJ type declaration factory class not found on
classpath."
This message seems to come from
org.eclipse.ajdt.core.dom.rewrite.AjASTRewriteAnalyser or
org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyser,
which both try to load
org.eclipse.ajdt.core.dom.rewrite.AjASTRewriteAnalyzerFactory.
This class is contained in my org.eclipse.core.*.jar
Because of this problem the new sourcecode only shows a newline
instead of the pointcut-declaration.
Can anyone point me how to get this running?
--
Simon
_______________________________________________
ajdt-dev mailing list
ajdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ajdt-dev