Hi,
Does Virtuoso 6 supports concurrent JDBC connections? When I try to
execute simultaneous operations (either from multiples threads or
multiple processes) I get the following exception:
Caused by: com.hp.hpl.jena.update.UpdateException: Convert results are
FAILED.:
at virtuoso.jena.driver.VirtuosoUpdateRequest.exec(Unknown Source)
at
com
.dumontierlab
.pdb2rdf
.dao
.impl
.VirtuosoTripleStoreDaoImpl.clearGraph(VirtuosoTripleStoreDaoImpl.java:
62)
... 3 more
Caused by: virtuoso.jdbc3.VirtuosoException: SR172: Transaction
deadlocked
at virtuoso.jdbc3.VirtuosoResultSet.process_result(Unknown Source)
at virtuoso.jdbc3.VirtuosoResultSet.<init>(Unknown Source)
at virtuoso.jdbc3.VirtuosoStatement.sendQuery(Unknown Source)
at virtuoso.jdbc3.VirtuosoStatement.execute(Unknown Source)
... 5 more
Any advice how to use the JDBC driver from a muti-threaded program
would be much appreciated.
Thanks,
Alex