HI Steve,
Thanks for pointing that out, the virtjdbc3.jar should not be in the
jenajars.zip file which should only contain actual Jena files
required for testing the provider, thus it has been removed and the
download page updated ...
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 22 Mar 2009, at 02:03, Steve Judkins wrote:
Thanks Hugh, you are absolutely right. There is an old
virtjdbc3.jar included in the jenajars.zip package downloaded from:
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSDownload
I was including all of those jars. Removing that, and including
the version in {virtuoso}/lib/jdbc-3.0/ fixed the problem. After
that, all samples ran.
-Steve
2009/3/21 Hugh Williams <hwilli...@openlinksw.com>
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
----------------------------------------------------------------------
--------
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