Hi,
I have a problem to get my plugin running under the release
workbench(2.2.1). All is doing well under the developer wrokbench
(2.2.0). Below I have added a part from the log file and I have marked
the interresting (for me) part red.
It seems the there is a type cast problem but I have no idea how to
debug it. Any suggestions?
Cheers,
Andreas
java.sql.SQLIntegrityConstraintViolationException: The statement was
aborted because it would have caused a duplicate key value in a unique
or primary key constraint or unique index identified by
'PORT_CONSTRAINT' defined on 'PORT'.
at
org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown
Source)
at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
Source)
at
org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
Source)
at
org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
at
org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown
Source)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
at
net.sf.taverna.t2.provenance.lineageservice.ProvenanceWriter.addPorts(ProvenanceWriter.java:95)
at
net.sf.taverna.t2.provenance.lineageservice.EventProcessor.processDataflowStructure(EventProcessor.java:456)
at
net.sf.taverna.t2.provenance.lineageservice.EventProcessor.processDataflowStructure(EventProcessor.java:385)
at
net.sf.taverna.t2.provenance.lineageservice.EventProcessor.processWorkflowStructure(EventProcessor.java:212)
at
net.sf.taverna.t2.provenance.lineageservice.Provenance.processEvent(Provenance.java:187)
at
net.sf.taverna.t2.provenance.lineageservice.Provenance.acceptRawProvenanceEvent(Provenance.java:141)
at
net.sf.taverna.t2.provenance.connector.ProvenanceConnector.addProvenanceItem(ProvenanceConnector.java:359)
at
net.sf.taverna.t2.facade.impl.WorkflowInstanceFacadeImpl.fire(WorkflowInstanceFacadeImpl.java:239)
at
net.sf.taverna.t2.workbench.run.WorkflowRun.run(WorkflowRun.java:275)
at
net.sf.taverna.t2.workbench.run.ResultsPerspectiveComponent.runWorkflow(ResultsPerspectiveComponent.java:470)
at
net.sf.taverna.t2.workbench.run.actions.RunWorkflowAction$1.run(RunWorkflowAction.java:239)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.sql.SQLException: The statement was aborted because it
would have caused a duplicate key value in a unique or primary key
constraint or unique index identified by 'PORT_CONSTRAINT' defined on
'PORT'.
at
org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
Source)
at
org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown
Source)
... 29 more
Caused by: ERROR 23505: The statement was aborted because it would have
caused a duplicate key value in a unique or primary key constraint or
unique index identified by 'PORT_CONSTRAINT' defined on 'PORT'.
at
org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at
org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown
Source)
at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown
Source)
at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown
Source)
at
org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
at
org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown
Source)
at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown
Source)
at
org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown
Source)
at
org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
... 23 more
INFO 2010-10-13 10:11:40,234
(net.sf.taverna.t2.provenance.api.ProvenanceAccess:185) - Provenance
being captured using: derby
ERROR 2010-10-13 10:11:41,336 (System.err:139) -
org.openscience.cdk.applications.taverna.CDKTavernaException: cannot
assign instance of javax.vecmath.Point2d to field
org.openscience.cdk.Atom.point2d of type javax.vecmath.Point2d in
instance of org.openscience.cdk.Atom in Reaction Reactant Splitter activity.
ERROR 2010-10-13 10:11:41,336 (System.err:139) - at
org.openscience.cdk.applications.taverna.miscellaneous.ReactionReactantSplitterActivity.work(ReactionReactantSplitterActivity.java:107)
ERROR 2010-10-13 10:11:41,337 (System.err:139) - at
org.openscience.cdk.applications.taverna.AbstractCDKActivity$1.run(AbstractCDKActivity.java:125)
ERROR 2010-10-13 10:11:41,337 (System.err:139) - at
java.lang.Thread.run(Thread.java:619)
WARN 2010-10-13 10:11:41,338
(net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke:232) -
Failed (INVOCATION) invoking
org.openscience.cdk.applications.taverna.miscellaneous.reactionreactantsplitteractiv...@727f0f47
for job DispatchJobEvent
facade0:Workflow1:Workflow2:invocation2:facade1:Workflow2:Workflow2:invocation5:facade2:Workflow2:Reaction_Reactant_Splitter[]:
cannot assign instance of javax.vecmath.Point2d to field
org.openscience.cdk.Atom.point2d of type javax.vecmath.Point2d in
instance of org.openscience.cdk.Atom in Reaction Reactant Splitter activity.
ERROR 2010-10-13 10:11:42,025 (System.err:139) - Central class is
org.biomoby.client.CentralDigestCachedImpl
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
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/