Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] weaver exception

Hi, All,

I try to compile a AspectJ 1.1.1 based project (atrack) with AspectJ 5
(ajdt_1.2.1.20050617114713) and have the following exception.

!ENTRY org.eclipse.ajdt.ui 4 0 2005-06-21 16:59:21.376
!MESSAGE NullPointerException thrown: null
!STACK 0
java.lang.NullPointerException
        at org.aspectj.weaver.patterns.SignaturePattern.declaringTypeMatchAllowingForCovariance(SignaturePattern.java:293)
        at org.aspectj.weaver.patterns.SignaturePattern.matchesIgnoringAnnotations(SignaturePattern.java:243)
        at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:124)
        at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:101)
        at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:136)
        at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:58)
        at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:136)
        at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:56)
        at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:136)
        at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:56)
        at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:136)
        at org.aspectj.weaver.patterns.OrPointcut.matchInternal(OrPointcut.java:56)
        at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:136)
        at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:62)
        at org.aspectj.weaver.Advice.match(Advice.java:97)
        at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:1588)
        at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:1224)
        at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:373)
        at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:92)
        at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1339)
        at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1304)
        at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1099)
        at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:988)
        at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.weave(AjCompilerAdapter.java:265)
        at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterCompiling(AjCompilerAdapter.java:129)
        at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:385)
        at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:727)
        at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:206)
        at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:140)
        at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:121)
        at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run(AspectJBuildManager.java:191)


Thank you in advance.

Best regards,
Peter Velychko
v_peter@xxxxxxx




Back to the top