[ https://issues.apache.org/jira/browse/JENA-1729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andy Seaborne updated JENA-1729: -------------------------------- Fix Version/s: (was: Jena 3.12.0) > A minor initilization issue > --------------------------- > > Key: JENA-1729 > URL: https://issues.apache.org/jira/browse/JENA-1729 > Project: Apache Jena > Issue Type: Bug > Components: Core > Environment: java8(1.8.0_152), jena-arq:3.12.0 > Reporter: ssz > Priority: Minor > > The following one-class program fails with assertion error: > > {code:java} > package xx.yy; > import org.apache.jena.rdf.model.RDFNode; > import org.apache.jena.rdf.model.ResourceFactory; > import org.apache.jena.sys.JenaSubsystemLifecycle; > import org.apache.jena.sys.JenaSystem; > import org.apache.jena.vocabulary.RDF; > public class InitTest implements JenaSubsystemLifecycle { > @Override > public void start() { > if (JenaSystem.DEBUG_INIT) > System.err.println("InitTEST -- start"); > assert RDF.type != null : "RDF#type is null => attempt to load a > graph here will fail"; > } > @Override > public void stop() { > if (JenaSystem.DEBUG_INIT) > System.err.println("InitTEST -- finish"); > } > @Override > public int level() { > return 500; > } > public static void main(String... args) { // run VM option: -ea > JenaSystem.DEBUG_INIT = true; > //RDFNode r = ResourceFactory.createProperty("X"); // this works fine > RDFNode r = ResourceFactory.createTypedLiteral("Y"); // this causes a > problem > System.out.println(r); > } > } > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)