Community
Participate
Working Groups
java.lang.NullPointerException at org.aspectj.org.objectweb.asm.ClassReader.a(Unknown Source) at org.aspectj.org.objectweb.asm.ClassReader.a(Unknown Source) at org.aspectj.org.objectweb.asm.ClassReader.a(Unknown Source) at org.aspectj.org.objectweb.asm.ClassReader.accept(Unknown Source) at org.aspectj.weaver.asm.AsmDelegate.<init>(AsmDelegate.java:149) at org.aspectj.weaver.bcel.BcelWorld.buildAsmDelegate(BcelWorld.java:328) at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:296) at org.aspectj.weaver.World.resolveToReferenceType(World.java:349) at org.aspectj.weaver.World.resolve(World.java:265) at org.aspectj.weaver.World.resolve(World.java:185) at org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory.fromEclipse(EclipseFactory.java:137) at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:529) at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:519) at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.createBinaryTypeFrom(AjLookupEnvironment.java:1058) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:480) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:190) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:137) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:413) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:466) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleImport(CompilationUnitScope.java:650) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2487) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2293) at org.aspectj.ajdt.internal.compiler.lookup.EclipseScope.lookupType(EclipseScope.java:65) at org.aspectj.weaver.patterns.WildTypePattern.lookupTypeInScope(WildTypePattern.java:707) at org.aspectj.weaver.patterns.WildTypePattern.resolveBindingsFromFullyQualifiedTypeName(WildTypePattern.java:694) at org.aspectj.weaver.patterns.WildTypePattern.resolveBindings(WildTypePattern.java:623) at org.aspectj.weaver.patterns.SignaturePattern.resolveBindings(SignaturePattern.java:82) at org.aspectj.weaver.patterns.KindedPointcut.resolveBindings(KindedPointcut.java:262) at org.aspectj.weaver.patterns.Pointcut.resolve(Pointcut.java:196) at org.aspectj.ajdt.internal.compiler.ast.PointcutDesignator.finishResolveTypes(PointcutDesignator.java:84) at org.aspectj.ajdt.internal.compiler.ast.PointcutDeclaration.resolveStatements(PointcutDeclaration.java:209) at org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:400) at org.aspectj.ajdt.internal.compiler.ast.PointcutDeclaration.resolvePointcut(PointcutDeclaration.java:190) at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.resolvePointcutDeclarations(AjLookupEnvironment.java:425) at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.completeTypeBindings(AjLookupEnvironment.java:236) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:301) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:887) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:244) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:163) at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:122) at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run(AspectJBuildManager.java:191) NullPointerException thrown: null
Passing over to compiler
If you have a minimal test case or scenario that demonstrates this problem, please attach it to the bug we already have on this problem, bug 140375. That bug also describes a workaround you can use for now. *** This bug has been marked as a duplicate of 140375 ***