Hi, This looks like the bug you raised a little while ago https://bugs.eclipse.org/bugs/show_bug.cgi?id=221885 and we didn't resolve properly. Are you on AJDT 1.5.3 now?
cheers, Andy. 2008/7/31 Dave Whittaker <[EMAIL PROTECTED]> > I'm getting an error that I hope somebody can help me out with. I'm trying > to do some Intertype declarations for generic interfaces. All of a sudden, > AJDT seems to have stopped compiling and applying my aspects all together, > and if I try to compile from Maven I get the stack trace below. Does anyone > have any ideas what could be causing this? I'd be happy to furnish more > information on my project, just let me know what will help. > > 7/31/08 3:39:38 PM EDT: [ERROR] Internal compiler error > java.lang.ClassCastException: > org.aspectj.weaver.UnresolvedTypeVariableReferenceType > at > org.aspectj.weaver.BoundedReferenceType.parameterize(BoundedReferenceType.java:64) > at > org.aspectj.weaver.ResolvedType.parameterize(ResolvedType.java:1906) > at > org.aspectj.weaver.ResolvedMemberImpl.parameterize(ResolvedMemberImpl.java:682) > at > org.aspectj.weaver.ResolvedMemberImpl.parameterizedWith(ResolvedMemberImpl.java:640) > at > org.aspectj.weaver.NewMethodTypeMunger.parameterizedFor(NewMethodTypeMunger.java:103) > at > org.aspectj.ajdt.internal.compiler.lookup.EclipseTypeMunger.parameterizedFor(EclipseTypeMunger.java:202) > at > org.aspectj.weaver.ResolvedType.fillInAnyTypeParameters(ResolvedType.java:1395) > at > org.aspectj.weaver.ResolvedType.addInterTypeMunger(ResolvedType.java:1420) > at > org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:639) > at > org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:513) > at > org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.completeTypeBindings(AjLookupEnvironment.java:223) > 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:987) > at > org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:264) > at > org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180) > at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112) > at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) > at org.aspectj.tools.ajc.Main.run(Main.java:378) > at org.aspectj.tools.ajc.Main.runMain(Main.java:253) > at > org.codehaus.mojo.aspectj.AbstractAjcCompiler.execute(AbstractAjcCompiler.java:378) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149) > at > org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223) > at > org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1) > at > org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904) > at > org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304) > at > org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1) > at > org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$MavenExecutor.execute(MavenProjectManagerImpl.java:1036) > at > org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$1.execute(MavenProjectManagerImpl.java:1063) > at > org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:992) > at > org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:1060) > at > org.maven.ide.eclipse.project.MavenProjectFacade.execute(MavenProjectFacade.java:285) > at > org.maven.ide.eclipse.container.MavenBuilder.executePostBuild(MavenBuilder.java:136) > at > org.maven.ide.eclipse.container.MavenBuilder.build(MavenBuilder.java:73) > at > org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201) > at > org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256) > at > org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309) > at > org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341) > at > org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140) > at > org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users >
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
