[
https://issues.apache.org/jira/browse/TAVERNA-892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15141115#comment-15141115
]
Stian Soiland-Reyes commented on TAVERNA-892:
---------------------------------------------
Using jena-osgi 3.0.1 fails the tests of robundle:
{code}
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.419 sec <<<
FAILURE! - in org.apache.taverna.robundle.validator.ValidatorTest
test(org.apache.taverna.robundle.validator.ValidatorTest) Time elapsed: 0.418
sec <<< ERROR!
java.lang.ExceptionInInitializerError: null
at
org.apache.jena.tdb.sys.EnvTDB.processGlobalSystemProperties(EnvTDB.java:33)
at org.apache.jena.tdb.TDB.init(TDB.java:250)
at org.apache.jena.tdb.sys.InitTDB.start(InitTDB.java:29)
at org.apache.jena.system.JenaSystem.lambda$init$40(JenaSystem.java:114)
at java.util.ArrayList.forEach(ArrayList.java:1249)
at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:179)
at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:156)
at org.apache.jena.system.JenaSystem.init(JenaSystem.java:111)
at org.apache.jena.rdf.model.ModelFactory.<clinit>(ModelFactory.java:49)
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadOntologyFromClasspath(RDFToManifest.java:315)
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadDCT(RDFToManifest.java:262)
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadOntologies(RDFToManifest.java:304)
at
org.apache.taverna.robundle.manifest.RDFToManifest.<init>(RDFToManifest.java:182)
at
org.apache.taverna.robundle.Bundle.readOrPopulateManifest(Bundle.java:114)
at org.apache.taverna.robundle.Bundle.getManifest(Bundle.java:87)
at
org.apache.taverna.robundle.validator.RoValidator.validate(RoValidator.java:88)
at
org.apache.taverna.robundle.validator.RoValidator.<init>(RoValidator.java:80)
at
org.apache.taverna.robundle.validator.ValidatorTest.test(ValidatorTest.java:47)
Running org.apache.taverna.robundle.TestExample
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.278 sec <<<
FAILURE! - in org.apache.taverna.robundle.TestExample
example(org.apache.taverna.robundle.TestExample) Time elapsed: 0.277 sec <<<
ERROR!
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jena.rdf.model.ModelFactory
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadOntologyFromClasspath(RDFToManifest.java:315)
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadDCT(RDFToManifest.java:262)
at
org.apache.taverna.robundle.manifest.RDFToManifest.loadOntologies(RDFToManifest.java:304)
at
org.apache.taverna.robundle.manifest.RDFToManifest.<init>(RDFToManifest.java:182)
at
org.apache.taverna.robundle.Bundle.readOrPopulateManifest(Bundle.java:114)
at org.apache.taverna.robundle.Bundle.getManifest(Bundle.java:87)
at org.apache.taverna.robundle.Bundle.close(Bundle.java:61)
at org.apache.taverna.robundle.Bundle.close(Bundle.java:52)
at org.apache.taverna.robundle.TestExample.example(TestExample.java:100)
{code}
3.0.0 works fine - is this caused by JENA-1038 or other changes to the Jena
initialization system?
We should report this upstream to Jena and use 3.0.0 as workaround.
> Update to Jena 3.0.1
> --------------------
>
> Key: TAVERNA-892
> URL: https://issues.apache.org/jira/browse/TAVERNA-892
> Project: Apache Taverna
> Issue Type: Bug
> Components: Taverna Language, Taverna Maven Parent
> Reporter: Stian Soiland-Reyes
> Assignee: Stian Soiland-Reyes
> Priority: Minor
>
> As Jena 3.0.1 is now released, we should update taverna-maven-parent to use
> [code}
> <jena.version>3.0.1</jena.version>
> {code}
> instead of 2.13.0.
> Note that Jena 3 includes change of package names to from com.hp.hpl.jena to
> org.apache.jena
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)