lodestar icon indicating copy to clipboard operation
lodestar copied to clipboard

Update to virt_jena3.jar and Apache Jena 3.10.0

Open danizen opened this issue 8 years ago • 2 comments

Currently, lode-virtuoso-impl depends on an artifact virt_jena. It seems likely to come from https://github.com/openlink/virtuoso-opensource/tree/develop/7/binsrc/jena, but I'm not 100% sure as it must be injected from elsewhere.

Correspondence on the virtuoso-users mailing list reveals that we should be using the JAR virt_jena2.jar from https://github.com/openlink/virtuoso-opensource/tree/develop/7/binsrc/jena2 for Apache Jena 2.13

This issue requests that we:

  • Make it clear through comments in the pom.xml where this comes from, and change the versionId to correspond to releases of the virtuoso-opensource repository.
  • Upgrade to virt_jena2.jar and call the artifact virt_jena2
  • Upgrade to Apache Jena 2.13.0

Possibly, it would be good to have a shell script or ant build to download these artifacts locally, and add them to a local repository.

danizen avatar Nov 14 '16 18:11 danizen

Changing target to Jena 3.10.0, which is what is used in virtuoso-opensource, at least in the develop/7 branch.

danizen avatar Mar 25 '19 15:03 danizen

I just tested the pull request against my version Lodestar, my version's unit tests on-premise query against a Virtuoso 7 database, and so updating to virt-jena3.jar and Jena libs 3.10.0 doesn't break the ability to talk to an existing Virtuoso 7 database.

danizen avatar Mar 25 '19 20:03 danizen