Dear gurus,
I am converting my app from Oracle to Virtuoso, and having troubles
with connection.
This code for Oracle was connecting to DB OK:

Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn =
DriverManager.getConnection("jdbc:oracle:thin:@hostname:1521:ORCL",
"user", "pass");

When trying Virtuoso version, like this:
Class.forName("virtuoso.jdbc3.Driver");
Connection conn =
DriverManager.getConnection("jdbc:virtuoso://otherhostname:8890/DATABASE=sparql/UID=user/PWD=pass");

I am getting timeout.
Server platform is Windows (Win32), virtuoso5, build Apr 10 2007
DB is running, I can get response via HttpURLConnection

===============================

Stack trace:
virtuoso.jdbc3.VirtuosoException: Virtuoso Communications Link Failure
(timeout) : Read timed out
        at virtuoso.jdbc3.VirtuosoFuture.nextResult(Unknown Source)
        at virtuoso.jdbc3.VirtuosoConnection.connect(Unknown Source)
        at virtuoso.jdbc3.VirtuosoConnection.connect(Unknown Source)
        at virtuoso.jdbc3.VirtuosoConnection.<init>(Unknown Source)
        at virtuoso.jdbc3.Driver.connect(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at try_sparql.test_sparql.main(test_sparql.java:35)


=================

What I am doing wrong?

Can you suggest a link for download sample app to be able to see real
running code?

Or can you post simple sample: connect, createStatement, executeQuery,
loop through dataset?

Thanks

Reply via email to