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/

Reply via email to