| APT Troubles [message #220516] |
Tue, 13 December 2005 09:24  |
Eclipse User |
|
|
|
Originally posted by: deets.nospaaam.web.de
Hi,
when using the jdt.apt plugin, I get the following stacktrace. I use
linux
eclipse Version: 3.1.1, Build id: M20050929-0840
apt-plugin 3.1.1.apt02
Any suggestions appretiated...
Unexpected failure running APT on the file(s): DMRecipientListForm.java
java.lang.NullPointerException
at
org.eclipse.jdt.apt.core.internal.declaration.ExecutableUtil .getFormalTypeParameters(ExecutableUtil.java:54)
at
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDecl arationImpl.getFormalTypeParameters(ExecutableDeclarationImp l.java:50)
at
com.sun.mirror.util.DeclarationScanner.visitExecutableDeclar ation(DeclarationScanner.java:188)
at
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDecl arationImpl.accept(ExecutableDeclarationImpl.java:39)
at
org.eclipse.jdt.apt.core.internal.declaration.ConstructorDec larationImpl.accept(ConstructorDeclarationImpl.java:31)
at
com.sun.mirror.util.DeclarationScanner.visitClassDeclaration (DeclarationScanner.java:129)
at
org.eclipse.jdt.apt.core.internal.declaration.ClassDeclarati onImpl.accept(ClassDeclarationImpl.java:43)
at
com.artnology.sgw.validation.annotation.AnnotationFactory$Pr ocessor.process(AnnotationFactory.java:86)
at
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT InFileBasedMode(APTDispatchRunnable.java:288)
at
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT (APTDispatchRunnable.java:516)
at
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT (APTDispatchRunnable.java:427)
at
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.run(AP TDispatchRunnable.java:188)
at
org.eclipse.jdt.apt.core.internal.APTDispatch.runAPT(APTDisp atch.java:110)
at
org.eclipse.jdt.apt.core.internal.APTDispatch.runAPTDuringRe concile(APTDispatch.java:68)
at
org.eclipse.jdt.apt.core.internal.AptCompilationParticipant. preReconcileNotify(AptCompilationParticipant.java:191)
at
org.eclipse.jdt.apt.core.internal.AptCompilationParticipant. notify(AptCompilationParticipant.java:90)
at
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation. notifyCompilationParticipants(ReconcileWorkingCopyOperation. java:144)
at
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation. executeOperation(ReconcileWorkingCopyOperation.java:58)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:718)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:777)
at
org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1081)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:98)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:147)
at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
at
org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
at
org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:339)
at
org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)
--
Regards,
Diez B. Roggisch
|
|
|
| Re: APT Troubles [message #220547 is a reply to message #220516] |
Tue, 13 December 2005 14:37  |
Eclipse User |
|
|
|
That's a bug in our Eclipse APT implementation. Looks like we didn't
properly detect a synthetic method. We'll submit a fix soon.
I've created the following bugzilla bug to track this:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=120680
Thanks,
Jess Garms
APT Project Lead
Diez B. Roggisch wrote:
> Hi,
>
> when using the jdt.apt plugin, I get the following stacktrace. I use
>
> linux
> eclipse Version: 3.1.1, Build id: M20050929-0840
> apt-plugin 3.1.1.apt02
>
> Any suggestions appretiated...
>
> Unexpected failure running APT on the file(s): DMRecipientListForm.java
> java.lang.NullPointerException
> at
> org.eclipse.jdt.apt.core.internal.declaration.ExecutableUtil .getFormalTypeParameters(ExecutableUtil.java:54)
> at
> org.eclipse.jdt.apt.core.internal.declaration.ExecutableDecl arationImpl.getFormalTypeParameters(ExecutableDeclarationImp l.java:50)
> at
> com.sun.mirror.util.DeclarationScanner.visitExecutableDeclar ation(DeclarationScanner.java:188)
> at
> org.eclipse.jdt.apt.core.internal.declaration.ExecutableDecl arationImpl.accept(ExecutableDeclarationImpl.java:39)
> at
> org.eclipse.jdt.apt.core.internal.declaration.ConstructorDec larationImpl.accept(ConstructorDeclarationImpl.java:31)
> at
> com.sun.mirror.util.DeclarationScanner.visitClassDeclaration (DeclarationScanner.java:129)
> at
> org.eclipse.jdt.apt.core.internal.declaration.ClassDeclarati onImpl.accept(ClassDeclarationImpl.java:43)
> at
> com.artnology.sgw.validation.annotation.AnnotationFactory$Pr ocessor.process(AnnotationFactory.java:86)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT InFileBasedMode(APTDispatchRunnable.java:288)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT (APTDispatchRunnable.java:516)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.runAPT (APTDispatchRunnable.java:427)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatchRunnable.run(AP TDispatchRunnable.java:188)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatch.runAPT(APTDisp atch.java:110)
> at
> org.eclipse.jdt.apt.core.internal.APTDispatch.runAPTDuringRe concile(APTDispatch.java:68)
> at
> org.eclipse.jdt.apt.core.internal.AptCompilationParticipant. preReconcileNotify(AptCompilationParticipant.java:191)
> at
> org.eclipse.jdt.apt.core.internal.AptCompilationParticipant. notify(AptCompilationParticipant.java:90)
> at
> org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation. notifyCompilationParticipants(ReconcileWorkingCopyOperation. java:144)
> at
> org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation. executeOperation(ReconcileWorkingCopyOperation.java:58)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:718)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:777)
> at
> org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1081)
> at
> org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:98)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
> at org.eclipse.core.runtime.Platform.run(Platform.java:783)
> at
> org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
> at
> org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:147)
> at
> org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.reconcile(CompositeReconcilingStrategy.java:86)
> at
> org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
> at
> org.eclipse.jface.text.reconciler.MonoReconciler.process(Mon oReconciler.java:75)
> at
> org.eclipse.jdt.internal.ui.text.JavaReconciler.process(Java Reconciler.java:339)
> at
> org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:204)
>
|
|
|
Powered by
FUDForum. Page generated in 0.23577 seconds