Problem solved -- the updated 0.9-SNAPSHOT jars (on which my plug-in relied on) do not work with T2.1 beta 2 workbench. I am using the stable jars that T 2.1 beta 2 relies on instead. Now I get a better understanding of what is SNAPSHOT :-)
Thanks, Wei Wei Tan wrote: > Dear all, > > I have several activity plug-ins that once worked with T2.1 beta 2 > but they do not work since last weekend. I noticed that there are some > update on the snapshot repo but I do not know which modification I > should do. I do not change any code and the compilation in Eclipse > still pass. When I start the workbench I got this error: > D:\03 T Workbench\Taverna 2.1 beta 2>taverna-debug.bat > Error while executing main() of > net.sf.taverna.t2.workbench.ui.impl.WorkbenchLauncher > java.lang.RuntimeException: Could not initialize workbench > at > net.sf.taverna.t2.workbench.ui.impl.Workbench.getInstance(Workbench.java:138) > > at > net.sf.taverna.t2.workbench.ui.impl.WorkbenchLauncher.launch(WorkbenchLauncher.java:28) > > > at > net.sf.taverna.raven.launcher.Launcher.launchMain(Launcher.java:147) > at net.sf.taverna.raven.launcher.Launcher.main(Launcher.java:64) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > net.sf.taverna.raven.prelauncher.PreLauncher.runLauncher(PreLauncher.java:115) > > > at > net.sf.taverna.raven.prelauncher.PreLauncher.launchArgs(PreLauncher.java:69) > > at > net.sf.taverna.raven.prelauncher.PreLauncher.main(PreLauncher.java:47) > Caused by: java.lang.ClassCastException: > net.sf.taverna.t2.ui.menu.DefaultMenuBar cannot be cast to > net.sf.taverna.t2.ui.menu.MenuComponent > at > net.sf.taverna.t2.ui.menu.impl.MenuManagerImpl.findChildren(MenuManagerImpl.java:492) > > > at > net.sf.taverna.t2.ui.menu.impl.MenuManagerImpl.doUpdate(MenuManagerImpl.java:481) > > > at > net.sf.taverna.t2.ui.menu.impl.MenuManagerImpl.update(MenuManagerImpl.java:302) > > > at > net.sf.taverna.t2.ui.menu.impl.MenuManagerImpl.createToolBar(MenuManagerImpl.java:248) > > > at > net.sf.taverna.t2.ui.menu.impl.MenuManagerImpl.createToolBar(MenuManagerImpl.java:238) > > > at > net.sf.taverna.t2.workbench.ui.impl.Workbench.makeToolbarPanel(Workbench.java:220) > > > at > net.sf.taverna.t2.workbench.ui.impl.Workbench.makeGUI(Workbench.java:180) > at > net.sf.taverna.t2.workbench.ui.impl.Workbench.initialize(Workbench.java:235) > > at > net.sf.taverna.t2.workbench.ui.impl.Workbench$1.run(Workbench.java:131) > at java.awt.event.InvocationEvent.dispatch(Unknown Source) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown > Source) > at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown > Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown > Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > > > The plug-ins are at http://www.mcs.anl.gov/~wtan/t2/pluginlist.xml, > specifically, <plugin>org.cagrid.cql.cqlbuilder-0.9.xml</plugin> and > <plugin>org.cagrid.transfer.cagridtransfer-0.9.xml</plugin>. > > Any idea on this issue? Thanks, > > Wei > -- Wei Tan, Ph.D. Computation Institute the University of Chicago|Argonne National Laboratory http://www.mcs.anl.gov/~wtan ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ taverna-hackers mailing list [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/ Developers Guide: http://www.mygrid.org.uk/tools/developer-information
