Roo AspectJ and STS (Code Completion)
Hi all,
I'm trying to use roo with sts however it appears as that jdt is not working. I can't see the entity methods that are generated in ..._Roo_Entity.aj when using code completion (Ctrl-Space) in eclipse.
(1) Roo is running and generating Entity Aspects as expected when adding the appropriate annotations
(2) AJDT service is running (at least it claims its enabled)
21:18:30 Startup information:
AJDT version: 2.0.1.e35x-20091001-1600 for Eclipse 3.5
AspectJ Compiler version: 1.6.6
usingVisualiser=true
usingXref=true
usingCUprovider=true
org.eclipse.ajdt.internal.ui.tracing.checked.filte rs = set: Compiler,Builder
ajde.version.at.previous.startup = @AJDEVERSION@
(3) Whenever I open an .aj file in STS i get the following exception in the error view.
Code:
java.lang.NoSuchMethodError: org.eclipse.jdt.internal.core.JavaModelManager.flushZipFiles()V
at org.eclipse.ajdt.core.javaelements.AJCompilationUnit.reconcile(AJCompilationUnit.java:499)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:126)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:151)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:102)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206)
So my questions are
(1) Any idea why I can't see the methods generated by roo in STS (eclipse) code completion? - I rebuilt the whole project cleaned etc... no luck
(2) Is the above error realted to it or is it just an eclipse hickup when trying to deal with an .aj file?
Thanks in advance,
Walter