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


Reply via email to