Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Provenance
-
Labels:None
Description
While running the provenance plugin within the taverna workbench the following error arose:
ERROR 2006-09-12 18:02:40,216 (org.embl.ebi.escience.scufl.enactor.implementation.WorkflowInstanceImpl:344) - Error getting progress the output for workflow instance with id 0. The workflow engine didn't recognise the workflow instance id
uk.ac.soton.itinnovation.freefluo.main.UnknownWorkflowInstanceException: Can't find workflow instance with id 0
at uk.ac.soton.itinnovation.freefluo.main.EngineImpl.getWorkflowInstance(EngineImpl.java:637)
at uk.ac.soton.itinnovation.freefluo.main.EngineImpl.getOutput(EngineImpl.java:348)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowInstanceImpl.getOutput(WorkflowInstanceImpl.java:339)
at uk.ac.man.cs.img.mygrid.provenance.knowledge.taverna.ProvenanceGenerator.workflowCompleted(ProvenanceGenerator.java:555)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher.sendAnEvent(WorkflowEventDispatcher.java:143)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher.fireEvents(WorkflowEventDispatcher.java:112)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher$NotifyThread.run(WorkflowEventDispatcher.java:201)
ERROR 2006-09-12 18:02:40,225 (org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher:114) - Could not send event to uk.ac.man.cs.img.mygrid.provenance.knowledge.taverna.ProvenanceGenerator@633589
java.lang.IllegalStateException: Error getting progress the output for workflow instance with id 0. The workflow engine didn't recognise the workflow instance id
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowInstanceImpl.getOutput(WorkflowInstanceImpl.java:345)
at uk.ac.man.cs.img.mygrid.provenance.knowledge.taverna.ProvenanceGenerator.workflowCompleted(ProvenanceGenerator.java:555)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher.sendAnEvent(WorkflowEventDispatcher.java:143)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher.fireEvents(WorkflowEventDispatcher.java:112)
at org.embl.ebi.escience.scufl.enactor.implementation.WorkflowEventDispatcher$NotifyThread.run(WorkflowEventDispatcher.java:201)
Stian suggested this might due to the lsid provider.
Will try the new provider.
In the meanwhile added logging to org.embl.ebi.escience.scufl.enactor.implementation.WorkflowInstanceImpl.java