Thanks Alex. Which version of java are you using?
On 28/04/2010 09:14, Alexandra Nenadic wrote:
> Hi David,
>
> Here is the error log:
>
> ERROR 2010-04-28 17:12:19,098
> (net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader:85) -
> Error finding class ca.wilkinsonlab.sadi.common.SADIException
> ACL=loader{ca.wilkinsonlab.sadi:sadi-common:0.0.4-SNAPSHOT} from 4323830
> java.lang.UnsupportedClassVersionError: Bad version number in .class file
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:676)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.findClass(LocalArtifactClassLoader.java:312)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.loadClass(LocalArtifactClassLoader.java:229)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.findClass(LocalArtifactClassLoader.java:318)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.loadClass(LocalArtifactClassLoader.java:229)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.findClass(LocalArtifactClassLoader.java:318)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.loadClass(LocalArtifactClassLoader.java:229)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.findClass(LocalArtifactClassLoader.java:318)
> at
> net.sf.taverna.raven.repository.impl.LocalArtifactClassLoader.findClass(LocalArtifactClassLoader.java:276)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:317)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
> at java.lang.Class.getMethod0(Class.java:2642)
> at java.lang.Class.getMethod(Class.java:1579)
> at
> net.sf.taverna.raven.spi.InstanceRegistry.update(InstanceRegistry.java:202)
> at
> net.sf.taverna.raven.spi.InstanceRegistry.getInstances(InstanceRegistry.java:129)
> at net.sf.taverna.t2.spi.SPIRegistry.getInstances(SPIRegistry.java:117)
> at
> net.sf.taverna.t2.servicedescriptions.impl.ServiceDescriptionRegistryImpl.getUnconfiguredServiceProviders(ServiceDescriptionRegistryImpl.java:273)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.menu.AddServiceProviderMenu.createCustomComponent(AddServiceProviderMenu.java:93)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.menu.AddServiceProviderMenu.<init>(AddServiceProviderMenu.java:75)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.createExtraComponent(ServiceTreePanel.java:69)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.tree.TreePanel.initialize(TreePanel.java:172)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.initialize(ServiceTreePanel.java:50)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.tree.TreePanel.<init>(TreePanel.java:77)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.<init>(ServiceTreePanel.java:44)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanel.initialise(ServicePanel.java:148)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanel.<init>(ServicePanel.java:109)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanelComponentFactory.getComponent(ServicePanelComponentFactory.java:41)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchZBasePane.getComponent(WorkbenchZBasePane.java:76)
> at net.sf.taverna.zaria.ZBasePane.getNamedComponent(ZBasePane.java:438)
> at
> net.sf.taverna.zaria.ZRavenComponent.configure(ZRavenComponent.java:119)
> at net.sf.taverna.zaria.ZSplitPane.configure(ZSplitPane.java:96)
> at net.sf.taverna.zaria.ZSplitPane.configure(ZSplitPane.java:96)
> at net.sf.taverna.zaria.ZBasePane.configure(ZBasePane.java:172)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.openLayout(WorkbenchPerspectives.java:421)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.switchPerspective(WorkbenchPerspectives.java:312)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$CurrentPerspectiveObserver.notify(WorkbenchPerspectives.java:737)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$CurrentPerspectiveObserver.notify(WorkbenchPerspectives.java:723)
> at
> net.sf.taverna.t2.lang.observer.MultiCaster.notify(MultiCaster.java:64)
> at net.sf.taverna.t2.lang.ui.ModelMap.modelCreated(ModelMap.java:131)
> at net.sf.taverna.t2.lang.ui.ModelMap.setModel(ModelMap.java:106)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$2.actionPerformed(WorkbenchPerspectives.java:333)
> at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
> at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
> at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
> at
> javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:334)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:282)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.selectFirstPerspective(WorkbenchPerspectives.java:476)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.initialisePerspectives(WorkbenchPerspectives.java:190)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.<init>(WorkbenchPerspectives.java:130)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.makeBasePane(Workbench.java:198)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.makeGUI(Workbench.java:179)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.initialize(Workbench.java:236)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench$1.run(Workbench.java:128)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> ERROR 2010-04-28 17:12:19,103
> (net.sf.taverna.raven.spi.InstanceRegistry:85) - Could not instantiate
> class
> net.sf.taverna.t2.activities.sadi.servicedescriptions.SADIServiceProvider
> java.lang.NoClassDefFoundError: ca/wilkinsonlab/sadi/common/SADIException
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
> at java.lang.Class.getMethod0(Class.java:2642)
> at java.lang.Class.getMethod(Class.java:1579)
> at
> net.sf.taverna.raven.spi.InstanceRegistry.update(InstanceRegistry.java:202)
> at
> net.sf.taverna.raven.spi.InstanceRegistry.getInstances(InstanceRegistry.java:129)
> at net.sf.taverna.t2.spi.SPIRegistry.getInstances(SPIRegistry.java:117)
> at
> net.sf.taverna.t2.servicedescriptions.impl.ServiceDescriptionRegistryImpl.getUnconfiguredServiceProviders(ServiceDescriptionRegistryImpl.java:273)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.menu.AddServiceProviderMenu.createCustomComponent(AddServiceProviderMenu.java:93)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.menu.AddServiceProviderMenu.<init>(AddServiceProviderMenu.java:75)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.createExtraComponent(ServiceTreePanel.java:69)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.tree.TreePanel.initialize(TreePanel.java:172)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.initialize(ServiceTreePanel.java:50)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.tree.TreePanel.<init>(TreePanel.java:77)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServiceTreePanel.<init>(ServiceTreePanel.java:44)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanel.initialise(ServicePanel.java:148)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanel.<init>(ServicePanel.java:109)
> at
> net.sf.taverna.t2.workbench.ui.servicepanel.ServicePanelComponentFactory.getComponent(ServicePanelComponentFactory.java:41)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchZBasePane.getComponent(WorkbenchZBasePane.java:76)
> at net.sf.taverna.zaria.ZBasePane.getNamedComponent(ZBasePane.java:438)
> at
> net.sf.taverna.zaria.ZRavenComponent.configure(ZRavenComponent.java:119)
> at net.sf.taverna.zaria.ZSplitPane.configure(ZSplitPane.java:96)
> at net.sf.taverna.zaria.ZSplitPane.configure(ZSplitPane.java:96)
> at net.sf.taverna.zaria.ZBasePane.configure(ZBasePane.java:172)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.openLayout(WorkbenchPerspectives.java:421)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.switchPerspective(WorkbenchPerspectives.java:312)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$CurrentPerspectiveObserver.notify(WorkbenchPerspectives.java:737)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$CurrentPerspectiveObserver.notify(WorkbenchPerspectives.java:723)
> at
> net.sf.taverna.t2.lang.observer.MultiCaster.notify(MultiCaster.java:64)
> at net.sf.taverna.t2.lang.ui.ModelMap.modelCreated(ModelMap.java:131)
> at net.sf.taverna.t2.lang.ui.ModelMap.setModel(ModelMap.java:106)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives$2.actionPerformed(WorkbenchPerspectives.java:333)
> at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
> at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
> at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
> at
> javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:334)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:282)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.selectFirstPerspective(WorkbenchPerspectives.java:476)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.initialisePerspectives(WorkbenchPerspectives.java:190)
> at
> net.sf.taverna.t2.workbench.ui.impl.WorkbenchPerspectives.<init>(WorkbenchPerspectives.java:130)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.makeBasePane(Workbench.java:198)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.makeGUI(Workbench.java:179)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench.initialize(Workbench.java:236)
> at
> net.sf.taverna.t2.workbench.ui.impl.Workbench$1.run(Workbench.java:128)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>
> Alex
>
>
> David Withers wrote:
>> On 28/04/2010 02:39, Alan Williams wrote:
>>
>>> David Withers wrote:
>>>
>>>> Hi,
>>>>
>>>> Would it be possible to add the SADI activity plugin to Taverna's
>>>> prototype plugin list? The plugin is currently deployed at
>>>> http://dev.biordf.net/taverna/plugins/sadi-plugin-0.2.0.xml
>>>>
>>> I've just tried it but I'm not sure it is working. Is there meant to be
>>> a SADI service type?
>>>
>>
>> You should see a list of SADI services in the service panel. I've just
>> installed it in a clean Taverna 2.1.2 and I see the SADI services. Do
>> you get any errors?
>>
>> David.
>>
>>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> taverna-hackers mailing list
> [email protected]
> Web site: http://www.taverna.org.uk
> Mailing lists: http://www.taverna.org.uk/about/contact-us/
> Developers Guide: http://www.taverna.org.uk/developers/
--
David Withers
School of Computer Science, University of Manchester,
Oxford Road, Manchester, M13 9PL, UK.
+44 (0)161 275 0683
------------------------------------------------------------------------------
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/
Developers Guide: http://www.taverna.org.uk/developers/