Hi! Would you also be able to attach the workflow that forced this error to happen..?
The stack trace indicates that something is wrong with your iteration strategies. Could you also try to see what File -> Validate workflow reports? On Mon, Jan 18, 2010 at 10:17, Anja Le Blanc <[email protected]> wrote: > Dear Taverna developers, > > I modified one of my workflows and came across some strange behaviour. When > I try to run my workflow, the 'Workflow input values' dialogue opened, but > then I tried to press the 'Run workflow' button, nothing happened. The only > way out was to press cancel. > Afterwards I started the debug version and did the same as described before. > I attach the error from the command prompt. From this I suspect something is > wrong with my list handling (and with Taverna's way of checking it), but as > a user I would appreciate being told about errors which prevent something > from happening. > Let me know if you need the workflow to reproduce the problem. > > Best regards, > Anja > > WARN 2010-01-18 09:58:39,140 > (net.sf.taverna.raven.plugins.PluginManager:85) - > HTTP status 404 while getting plugins > http://www.mygrid.org.uk/taverna/updates/2 > .1.0/plugins/pluginlist.xml > WARN 2010-01-18 09:58:40,265 > (net.sf.taverna.raven.plugins.PluginManager:85) - > HTTP status 404 while getting plugins > http://www.mygrid.org.uk/taverna/updates/2 > .1.0/plugins/pluginlist.xml > WARN 2010-01-18 09:58:41,109 > (net.sf.taverna.raven.repository.impl.ArtifactImpl > :85) - Unable to find a version for the dependency log4j:log4j - skipping > WARN 2010-01-18 09:58:41,125 > (net.sf.taverna.raven.repository.impl.ArtifactImpl > :85) - Unable to find a version for the dependency junit:junit - skipping > Central class is org.biomoby.client.CentralDigestCachedImpl > Central class is org.biomoby.client.CentralDigestCachedImpl > Could not find minimal-log4j.properties > Exception occurred during event dispatching: > java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 > at java.util.ArrayList.RangeCheck(Unknown Source) > at java.util.ArrayList.get(Unknown Source) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.AbstractIteration > StrategyNode.getChildAt(AbstractIterationStrategyNode.java:80) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.DotProduct.getIte > rationDepth(DotProduct.java:103) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.CrossProduct.getI > terationDepth(CrossProduct.java:128) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.impl.IterationStr > ategyImpl$TerminalNodeImpl.getIterationDepth(IterationStrategyImpl.java:118) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.impl.IterationStr > ategyImpl.getIterationDepth(IterationStrategyImpl.java:362) > at > net.sf.taverna.t2.workflowmodel.processor.iteration.impl.IterationStr > ategyStackImpl.getIterationDepth(IterationStrategyStackImpl.java:77) > at > net.sf.taverna.t2.workflowmodel.impl.ProcessorImpl.doTypeCheck(Proces > sorImpl.java:253) > at > net.sf.taverna.t2.workflowmodel.impl.DataflowImpl.checkValidity(Dataf > lowImpl.java:539) > at > net.sf.taverna.t2.facade.impl.WorkflowInstanceFacadeImpl.<init>(Workf > lowInstanceFacadeImpl.java:110) > at > net.sf.taverna.t2.workflowmodel.impl.EditsImpl.createWorkflowInstance > Facade(EditsImpl.java:295) > at > net.sf.taverna.t2.reference.ui.WorkflowLaunchPanel$1.actionPerformed( > WorkflowLaunchPanel.java:206) > at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) > at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) > at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) > at javax.swing.DefaultButtonModel.setPressed(Unknown Source) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown > Sour > ce) > at java.awt.Component.processMouseEvent(Unknown Source) > at javax.swing.JComponent.processMouseEvent(Unknown Source) > at java.awt.Component.processEvent(Unknown Source) > at java.awt.Container.processEvent(Unknown Source) > at java.awt.Component.dispatchEventImpl(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(Unknown Source) > at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Window.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(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.pumpEventsForFilter(Unknown Source) > at java.awt.Dialog$1.run(Unknown Source) > at java.awt.Dialog$3.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.awt.Dialog.show(Unknown Source) > at java.awt.Component.show(Unknown Source) > at java.awt.Component.setVisible(Unknown Source) > at java.awt.Window.setVisible(Unknown Source) > at java.awt.Dialog.setVisible(Unknown Source) > at > net.sf.taverna.t2.workbench.run.actions.RunWorkflowAction.showInputDi > alog(RunWorkflowAction.java:272) > at > net.sf.taverna.t2.workbench.run.actions.RunWorkflowAction.access$300( > RunWorkflowAction.java:73) > at > net.sf.taverna.t2.workbench.run.actions.RunWorkflowAction$3.run(RunWo > rkflowAction.java:196) > 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) > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important issues > through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > taverna-users mailing list > [email protected] > [email protected] > Web site: http://www.taverna.org.uk > Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/ > > -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
