trellis: Jena version mismatch
We’re using Jena 3.9.0 to support trellis-rdfa
but Commons RDF is still stuck on 3.5.0. I’ve created a Commons ticket for the long-term fix, but for now, trying to boot Trellis is giving me:
2018-12-29 11:41:29,742 ERROR [stderr] (main) Caused by: java.util.ServiceConfigurationError: org.apache.commons.rdf.api.RDF: Provider org.apache.commons.rdf.jena.JenaRDF could not be instantiated
2018-12-29 11:41:29,742 ERROR [stderr] (main) Caused by: java.util.ServiceConfigurationError: org.apache.jena.sys.JenaSubsystemLifecycle: Provider org.apache.jena.riot.system.InitRIOT not a subtype"}}
which points to the version mismatch.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 16 (16 by maintainers)
Commits related to this issue
- Explicitly exclude jena-osgi and include jena-arq Resolves #342 — committed to trellis-ldp/trellis by acoburn 6 years ago
Yes, better to go as upstream as possible. Until COMMONS-80 gets resolved, we should do this (
-osgi
=>-arq
) for ourselves.