You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Stian Soiland-Reyes (JIRA)" <ji...@apache.org> on 2015/10/01 01:45:04 UTC

[jira] [Created] (JENA-1039) NoClassDef errors on jena-arq tests

Stian Soiland-Reyes created JENA-1039:
-----------------------------------------

             Summary: NoClassDef errors on jena-arq tests
                 Key: JENA-1039
                 URL: https://issues.apache.org/jira/browse/JENA-1039
             Project: Apache Jena
          Issue Type: Bug
          Components: ARQ
    Affects Versions: Jena 3.0.1
         Environment: stain@biggie:~/src/jena/jena-arq$ mvn -version
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T12:57:37+01:00)
Maven home: /home/stain/software/maven
Java version: 1.8.0_45-internal, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "3.16.0-49-generic", arch: "amd64", family: "unix"

            Reporter: Stian Soiland-Reyes


latest master (fa26eefe0f55ae26cde88e7a4945bc9349a7e5f5) fails mvn clean install on jena-arq:

{code}

[INFO] Compiling 284 source files to /home/stain/src/jena/jena-arq/target/test-classes
[WARNING] /home/stain/src/jena/jena-arq/src/test/java/org/apache/jena/sparql/graph/TestGraphUnionRead.java: /home/stain/src/jena/jena-arq/src/test/java/org/apache/jena/sparql/graph/TestGraphUnionRead.java 
uses unchecked or unsafe operations.
[WARNING] /home/stain/src/jena/jena-arq/src/test/java/org/apache/jena/sparql/graph/TestGraphUnionRead.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ jena-arq ---
[INFO] Surefire report directory: /home/stain/src/jena/jena-arq/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.jena.sparql.TC_Scripted
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.495 sec <<< FAILURE! - in org.apache.jena.sparql.TC_Scripted
initializationError(org.apache.jena.sparql.TC_Scripted)  Time elapsed: 0.006 sec  <<< ERROR!
java.lang.ExceptionInInitializerError: null
        at org.apache.jena.ontology.ProfileRegistry.<clinit>(ProfileRegistry.java:43)
        at org.apache.jena.ontology.OntModelSpec.<clinit>(OntModelSpec.java:49)
        at org.apache.jena.assembler.assemblers.OntModelAssembler.<clinit>(OntModelAssembler.java:56)
        at org.apache.jena.assembler.ConstAssembler.ontModel(ConstAssembler.java:59)
        at org.apache.jena.assembler.ConstAssembler.general(ConstAssembler.java:147)
        at org.apache.jena.sparql.core.assembler.AssemblerUtils.init(AssemblerUtils.java:59)
        at org.apache.jena.query.ARQ.init(ARQ.java:567)
        at org.apache.jena.sparql.system.InitARQ.start(InitARQ.java:29)
        at org.apache.jena.system.JenaSystem.lambda$init$44(JenaSystem.java:113)
        at org.apache.jena.system.JenaSystem$$Lambda$4/1415157681.accept(Unknown Source)
        at java.util.ArrayList.forEach(ArrayList.java:1249)
        at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:178)
        at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:155)
        at org.apache.jena.system.JenaSystem.init(JenaSystem.java:110)
        at org.apache.jena.rdf.model.ModelFactory.<clinit>(ModelFactory.java:49)
        at org.apache.jena.vocabulary.OWL.<clinit>(OWL.java:36)
        at org.apache.jena.sparql.graph.NodeConst.<clinit>(NodeConst.java:45)
        at org.apache.jena.sparql.expr.NodeValue.<clinit>(NodeValue.java:126)
        at org.apache.jena.sparql.TC_Scripted.<init>(TC_Scripted.java:40)
        at org.apache.jena.sparql.TC_Scripted.suite(TC_Scripted.java:30)


Running org.apache.jena.sparql.resultset.TS_ResultSet
Tests run: 77, Failures: 0, Errors: 36, Skipped: 0, Time elapsed: 0.186 sec <<< FAILURE! - in org.apache.jena.sparql.resultset.TS_ResultSet
test_RS_1(org.apache.jena.sparql.resultset.TestResultSet)  Time elapsed: 0.02 sec  <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.apache.jena.rdf.model.ModelFactory
        at org.apache.jena.sparql.graph.GraphFactory.makeJenaDefaultModel(GraphFactory.java:72)
        at org.apache.jena.sparql.resultset.XMLInputStAX.worker(XMLInputStAX.java:143)
        at org.apache.jena.sparql.resultset.XMLInputStAX.<init>(XMLInputStAX.java:104)
        at org.apache.jena.sparql.resultset.XMLInput.make(XMLInput.java:81)
        at org.apache.jena.sparql.resultset.XMLInput.fromXML(XMLInput.java:39)
        at org.apache.jena.sparql.resultset.XMLInput.fromXML(XMLInput.java:34)
        at org.apache.jena.query.ResultSetFactory.fromXML(ResultSetFactory.java:308)
        at org.apache.jena.sparql.resultset.TestResultSet.test_RS_1(TestResultSet.java:74)
{code}

Every test in jena-arq fails with a similar java.lang.NoClassDefFoundError:

I assume this is caused by the initial ExceptionInInitializerError from (ProfileRegistry - relating to the recent JenaSystem.init() change


(jena-arq builds fine on 3.0.0 tag)






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)