From: Kris De V. <kdv...@cs...> - 2004-06-18 09:06:11
|
Thanks for your feedback. I think this is a known issue in JQuery 3.0 with RC1/2. RC1 has broken some API we were using. There is a newer version available from the download page: http://jquery.cs.ubc.ca/download.htm (get 3.0.1 !) The newer version fixes this problem, but I discovered yesterday another problem with some changes in the Eclipse AST parser. I'm currently abroad with spotty internet access and cannot put that fix up yet. The version now available 3.0.1 will run, but you will probably experience problems after files have been edited on reparsing (the first parse works, but second parse does not). So 3.0.1 is better for RC1/2 than the 3.0 version but we may still uncover some things. So keep an eye out on the webpage for do updates to make things work properly in RC1/2. If you find additional problems, we welcome your feedback. For example you can submit bugreports on sourceforge: https://sourceforge.net/tracker/?group_id=108938&atid=651921 or send email to the JQuery developer list. (see cc in mail headers above) Kris >Hi Kris, > >I really like your plugin and tried to get it working. > >With Eclipse 3.0 RC2 Version 3.0 of the plugin doesn't work for me >-- The view doesn't show anything: > >java.lang.NoSuchMethodError: >org.eclipse.jdt.core.dom.AST.parseCompilationUnit(Lorg/eclipse/jdt/core/ICompilationUnit;ZLorg/eclipse/jdt/core/WorkingCopyOwner;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/jdt/core/dom/CompilationUnit; > at >ca.ubc.jquery.engine.CompilationUnitBucket.getAST(CompilationUnitBucket.java:63) > at ca.ubc.jquery.engine.CodeFactBucket.update(CodeFactBucket.java:741) > at tyRuBa.engine.RuleBaseBucket.doUpdate(RuleBaseBucket.java:112) > at tyRuBa.engine.FrontEnd.updateBuckets(FrontEnd.java:337) > at tyRuBa.engine.FrontEnd.autoUpdateBuckets(FrontEnd.java:354) > at tyRuBa.engine.QueryEngine.frameQuery(QueryEngine.java:97) > at >ca.ubc.jquery.gui.QueryControl.addAvailableTopQueries(QueryControl.java:358) > at ca.ubc.jquery.gui.QueryControl.addTopQueryItems(QueryControl.java:563) > at ca.ubc.jquery.gui.QueryControl.fillContextMenu(QueryControl.java:545) > at ca.ubc.jquery.gui.QueryControl$10.menuAboutToShow(QueryControl.java:691) > at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:286) > at >org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:370) > at org.eclipse.jface.action.MenuManager.access$0(MenuManager.java:367) > at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:383) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:116) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:801) > at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:3302) > at org.eclipse.swt.widgets.Control.windowProc(Control.java:2974) > at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1430) > at org.eclipse.swt.widgets.Display.windowProc(Display.java:3282) > at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method) > at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:222) > at org.eclipse.swt.widgets.Display.runPopups(Display.java:2742) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2376) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334) > at >org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) > at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96) > at >org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334) > at >org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) > at >org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.eclipse.core.launcher.Main.basicRun(Main.java:185) > at org.eclipse.core.launcher.Main.run(Main.java:638) > at org.eclipse.core.launcher.Main.main(Main.java:622) -- ------------------------------------------------------------ Kris De Volder The Department of Computer Science Assistant Professor University of British Columbia http://www.cs.ubc.ca/~kdvolder 309-2366 Main Mall ++1(604)822 1209 V6T 1Z4 Vancouver, BC, CANADA ------------------------------------------------------------ |