My java application perfectly fine. But when running it, i am getting the
following error:

Exception in thread "main" java.lang.ExceptionInInitializerError
    at 
fr.emse.opensensingcity.configuration.ConfigurationFactory.createConfiguration(ConfigurationFactory.java:25)
    at fr.emse.opensensingcity.main.main(main.java:75)Caused by:
java.lang.NullPointerException
    at 
org.apache.jena.tdb.sys.EnvTDB.processGlobalSystemProperties(EnvTDB.java:33)
    at org.apache.jena.tdb.TDB.init(TDB.java:248)
    at org.apache.jena.tdb.sys.InitTDB.start(InitTDB.java:29)
    at org.apache.jena.system.JenaSystem.lambda$init$43(JenaSystem.java:119)
    at java.util.ArrayList.forEach(ArrayList.java:1249)
    at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:194)
    at org.apache.jena.system.JenaSystem.forEach(JenaSystem.java:171)
    at org.apache.jena.system.JenaSystem.init(JenaSystem.java:117)
    at org.apache.jena.riot.RDFDataMgr.<clinit>(RDFDataMgr.java:79)
    ... 2 more


I am having the same problem as documented in this question [1] but the
solution does not solve my problem. The solution says to add some details
with the Shade plugin, below is an extract of my pom file about the Shade
plugin. The entire pom file can be found here:
https://github.com/noorbakerally/LDPizer/blob/master/pom.xml

‌1.
https://stackoverflow.com/questions/36755846/jena-tdb-java-lang-exceptionininitializererror/36769519?noredirect=1#comment80526243_36769519

This seems to be a configuration problem and I don't know much how to solve
this, the referenced question is the only documentation i've found
regarding this problem,
any idea of how I can solve this ?

Thanks
Noor

Reply via email to