Hi Steve,
What is the version of the Virtuoso JDBC Driver (virtjdbc3.jar) being
used ? This can be determine with commands of the form in my case:
~/binsrc/jena$ java -cp "../../libsrc/JDBCDriverType4/
virtjdbc3.jar:." virtuoso.jdbc3.Driver
OpenLink Virtuoso(TM) Driver for JDBC(TM) Version 3.x [Build 3.26]
The error you report indicates you may be using an older version of
the JDBC Driver thus you need to make sure you are using the latest
version, which works for me as follows:
~/binsrc/jena$ /usr/bin/java -classpath "lib/arq.jar:lib/iri.jar:lib/
jena.jar:lib/icu4j_3_4.jar:lib/xercesImpl.jar:lib/commons-
logging-1.1.1.jar:lib/axis.jar:../../libsrc/JDBCDriverType4/
virtjdbc3.jar:./virt_jena.jar:.:virtuoso_driver" VirtuosoSPARQLExample1
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-uri-fn http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfLongTmpl ^{custom-
verbatim-1}^_INVERSE (__id2in (^{tree}^)) . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-uri-fn http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfUriTmpl ^{custom-
verbatim-1}^_INVERSE (^{tree}^) . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-literal-fn http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfUriTmpl ^{custom-
verbatim-1}^_INVERSE (^{tree}^) . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-literal-fn http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfLongTmpl ^{custom-
verbatim-1}^_INVERSE (__ro2sq /*l*/ (^{tree}^)) . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-dt http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfSqlvalTmpl ^{sqlval-of-
tree}^^{as-name-0}^^{comma-cut}^NULL^{as-name-1}^ . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-nvarchar-dt http://
www.openlinksw.com/schemas/virtrdf#qmfShortOfSqlvalTmpl ^{sqlval-of-
tree}^^{as-name-0}^^{comma-cut}^NULL^{as-name-1}^ . }
.
.
.
ttp://www.openlinksw.com/virtrdf-data-formats#sql-numeric http://
www.openlinksw.com/schemas/virtrdf#qmfTypeminTmpl
-99999999999999999999999999999999999999999999999999 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-numeric-uri http://
www.openlinksw.com/schemas/virtrdf#qmfTypeminTmpl
-99999999999999999999999999999999999999999999999999 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-numeric-uri-fn http://
www.openlinksw.com/schemas/virtrdf#qmfTypeminTmpl
-99999999999999999999999999999999999999999999999999 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-dt http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-varchar-lang http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-nvarchar http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-nvarchar-dt http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-nvarchar-lang http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
http://www.openlinksw.com/schemas/virtrdf# { http://
www.openlinksw.com/virtrdf-data-formats#sql-longvarbinary http://
www.openlinksw.com/schemas/virtrdf#qmfIsrefOfShortTmpl 0 . }
VIRTMAIN@hugh-williams-computer-1368:~/binsrc/jena$
Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support
On 21 Mar 2009, at 21:12, Steve Judkins wrote:
I'm trying to run the Jena Provider samples and I'm getting an
error. Any help figuring out why this is failing is appreciated:
Exception in thread "main" com.hp.hpl.jena.shared.JenaException:
Convert results are FAILED.:virtuoso.jdbc3.VirtuosoException:
Virtuoso Communications Link Failure (timeout) : Connection to the
server lost
at virtuoso.jena.driver.VirtuosoQueryExecution.execSelect
(Unknown Source)
at VirtuosoSPARQLExample1.main(VirtuosoSPARQLExample1.java:51)
The server logs say:
"Malformed data received from IP [127.0.0.1]: Box length too large.
Disconnecting the client"
Here is what appears to be configured properly:
* Running 5.0.10 virtuoso-javavm-t
* Including the classpath of all the jars included in the jenajars
package
* VirtuosoSPAQRLExampleX.java samples compiled properly
* I can make a connection directly to iSQL: "sql 1111 dba dba"
* The sample uses the default connection string: "jdbc:virtuoso://
localhost:1111"
* I am able to successfully connect with the JDBC sample app:
{virtuoso-source}/binsrc/samples/JDBC/jdk1.3/JDBCDemo
Example:
java -cp "../jar/iri.jar:../jar/icu4j_3_4.jar:../jar/
virtjdbc3.jar:../jar/axis.jar:../jar/xercesImpl.jar:../jar/
jena.jar:../jar/arq.jar:../jar/commons-logging.jar:../jar/
virt_jena.jar:/usr/lib/jvm/java-1.5.0-sun-1.5.0.16/lib:."
VirtuosoSPARQLExample1
----------------------------------------------------------------------
--------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
are
powering Web 2.0 with engaging, cross-platform capabilities.
Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based
development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-
com_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users