Graph Jena RDF模型联合方法
我是Jena的新手,我现在正在使用Jean构建一些有趣的用户图,包括person Entite及其一些关系,但是,当我使用Jena的Graph Jena RDF模型联合方法,graph,rdf,jena,Graph,Rdf,Jena,我是Jena的新手,我现在正在使用Jean构建一些有趣的用户图,包括person Entite及其一些关系,但是,当我使用Jena的模型界面时,我总是遇到异常: Exception in thread "main" org.apache.jena.atlas.lib.InternalErrorException: Invalid id node for object (null node): ([0000000000B5C8BA], [00000000000002E2], [0000000000
模型界面时,我总是遇到异常:
Exception in thread "main" org.apache.jena.atlas.lib.InternalErrorException: Invalid id node for object (null node): ([0000000000B5C8BA], [00000000000002E2], [0000000000B5C91A])
at org.apache.jena.tdb.lib.TupleLib.triple(TupleLib.java:109)
at org.apache.jena.tdb.lib.TupleLib.triple(TupleLib.java:84)
at org.apache.jena.tdb.lib.TupleLib.lambda$convertToTriples$2(TupleLib.java:54)
at org.apache.jena.tdb.lib.TupleLib$$Lambda$43/54162225.apply(Unknown Source)
at org.apache.jena.atlas.iterator.Iter$2.next(Iter.java:270)
at org.apache.jena.atlas.iterator.Iter$2.next(Iter.java:270)
at org.apache.jena.atlas.iterator.Iter$2.next(Iter.java:270)
at org.apache.jena.atlas.iterator.Iter.next(Iter.java:891)
at org.apache.jena.util.iterator.WrappedIterator.next(WrappedIterator.java:94)
at org.apache.jena.util.IteratorCollection.iteratorToList(IteratorCollection.java:63)
at org.apache.jena.graph.GraphUtil.addIteratorWorker(GraphUtil.java:144)
at org.apache.jena.graph.GraphUtil.addInto(GraphUtil.java:139)
at org.apache.jena.rdf.model.impl.ModelCom.add(ModelCom.java:225)
at org.apache.jena.rdf.model.impl.ModelCom.union(ModelCom.java:1502)
每当我尝试在Model
界面中使用union
方法时,就会出现这种异常,例如:
val newModel = model_1.union(model_2)
有人能给点提示吗
提前谢谢 看来这并不少见。还有一些研究需要你去做:造成这种情况的通常原因是使用事务更新,而不是在程序退出时同步。使用事务。