私は最初の数週間、イエナとうまく仕事をしています。しかし、今日、tomcatはエラーを吐き出し始めました。
私はそれを以下に絞り込んだと思います:
Caused by: com.hp.hpl.jena.shared.JenaException: Invalid properties file
at com.hp.hpl.jena.util.Metadata.read(Metadata.java:71)
at com.hp.hpl.jena.util.Metadata.addMetadata(Metadata.java:41)
at com.hp.hpl.jena.util.Metadata.<init>(Metadata.java:35)
at com.hp.hpl.jena.JenaRuntime.<clinit>(JenaRuntime.java:25)
ただし、それがどのプロパティファイルを意味するのかわかりません。jenaのプロパティファイルを構成したことはありません。解析が必要だと私が考えることができる他の唯一のことは、間違って見えない私のweb.xmlです。
エラーの原因となるコードは次のとおりです。
public void getOntModel()
{
try
{
ssn = ModelFactory.createOntologyModel();
ssn.read(NS);
}
catch(Exception ex)
{
ex.printStackTrace();
System.out.println("[ONTOLOGY] Failed to read ontology file");
}
System.out.println("[ONTOLOGY] Ontology successfully read");
}
具体的には:
ssn = ModelFactory.createOntologyModel();