Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ajdt-dev] anyone seen this error b4?

Hi Adam,

I had a very similar problem some time ago that turned out to be an
incompatibility between the version of AspectJ used by AJDT and the
version used by Maven. Once I sorted it out (with much help from Andrew!)
I posted a summary here:
http://dev.eclipse.org/mhonarc/lists/ajdt-dev/msg00404.html

I suspect that it might be sufficient to simply upgrade to the latest
versions both AJDT and AspectJ to used by Maven but I haven't had a chance
to try that.

>
> Compiles fine in maven, but when I do a build in ecipse I get the
> following error (cut and past from eclipse problems panel):
>
>
> Severity	Description	Resource	In Folder	Location
> Creation Time
> 2	Internal compiler error
> org.aspectj.weaver.BCException: unknown
> attributeorg.aspectj.weaver.WeaverVersion
> 	at org.aspectj.weaver.AjAttribute.read(AjAttribute.java:109)
> 	at
> org.aspectj.weaver.bcel.BcelAttributes.readAjAttributes(BcelAttributes.java:
> 38)
> 	at
> org.aspectj.weaver.bcel.BcelObjectType.unpackAspectAttributes(BcelObjectType
> .java:166)
> 	at
> org.aspectj.weaver.bcel.BcelObjectType.<init>(BcelObjectType.java:85)
> 	at
> org.aspectj.weaver.bcel.BcelWorld.makeBcelObjectType(BcelWorld.java:208)
> 	at
> org.aspectj.weaver.bcel.BcelWorld.resolveObjectType(BcelWorld.java:203)
> 	at org.aspectj.weaver.World.resolveObjectType(World.java:110)
> 	at org.aspectj.weaver.World.resolve(World.java:91)
> 	at org.aspectj.weaver.World.resolve(World.java:70)
> 	at
> org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory.fromEclipse(Eclipse
> Factory.java:112)
> 	at
> org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterType
> Declarations(AjLookupEnvironment.java:264)
> 	at
> org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterType
> Declarations(AjLookupEnvironment.java:259)
> 	at
> org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.createBinaryTy
> peFrom(AjLookupEnvironment.java:474)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeF
> rom(LookupEnvironment.java:309)
> 	at
> org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:217)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(Lookup
> Environment.java:92)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(
> UnresolvedReferenceBinding.java:30)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(Pac
> kageBinding.java:159)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findOnDemandIm
> port(CompilationUnitScope.java:367)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleType
> Import(CompilationUnitScope.java:425)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports
> (CompilationUnitScope.java:303)
> 	at
> org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(C
> ompilationUnitScope.java:353)
> 	at
> org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:537)
> 	at
> org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:365)
> 	at
> org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjB
> uildManager.java:671)
> 	at
> org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager
> .java:167)
> 	at
> org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildMana
> ger.java:101)
> 	at
> org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:122)
> 	at
> org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run(AspectJBuil
> dManager.java:165)
> 	AdaptorGatewayMessageHelper.java
> ComposerData/src/java/com/infocomp/adaptorgateway/data/helpers
> February 23, 2005 10:31:02 AM



Back to the top