For a specific named graph, I did this as follow:
---------------------------------------------------------------
Dataset ds = TDBFactory.createDataset("tdb_path");
Model model = ds.getDataset().getNamedModel("specific named graph");
model.removeAll();
//update a new one
Model addNew = FileManager.get().loadModel(" a new owl file.owl ");
model.add(addNew);
-------------------------------------------------------------
After updating, errors happened like this:java.lang.UnsupportedOperationException: Quad: object cannot be null com.hp.hpl.jena.sparql.core.Quad.<init>(Quad.java:62) com.hp.hpl.jena.tdb.lib.TupleLib.quad(TupleLib.java:162) com.hp.hpl.jena.tdb.lib.TupleLib.quad(TupleLib.java:153) com.hp.hpl.jena.tdb.lib.TupleLib.access$100(TupleLib.java:45) com.hp.hpl.jena.tdb.lib.TupleLib$4.convert(TupleLib.java:87) com.hp.hpl.jena.tdb.lib.TupleLib$4.convert(TupleLib.java:83) org.openjena.atlas.iterator.Iter$4.next(Iter.java:301) com.hp.hpl.jena.tdb.store.GraphTDBBase$ProjectQuadsToTriples.next(GraphTDBBase.java:178) com.hp.hpl.jena.tdb.store.GraphTDBBase$ProjectQuadsToTriples.next(GraphTDBBase.java:166) com.hp.hpl.jena.util.iterator.WrappedIterator.next(WrappedIterator.java:80) org.openjena.atlas.iterator.IteratorConcat.next(IteratorConcat.java:81) org.openjena.atlas.iterator.Iter$3.hasNext(Iter.java:186) com.hp.hpl.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:76) com.hp.hpl.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:76) com.hp.hpl.jena.sparql.engine.iterator.QueryIterTriplePattern$TripleMapper.hasNextBinding(QueryIterTriplePattern.java:151) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding(QueryIterRepeatApply.java:79) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.iterator.QueryIterBlockTriples.hasNextBinding(QueryIterBlockTriples.java:64) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.iterator.QueryIterConvert.hasNextBinding(QueryIterConvert.java:59) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorWrapper.hasNextBinding(QueryIteratorWrapper.java:40) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorWrapper.hasNextBinding(QueryIteratorWrapper.java:40) com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112) com.hp.hpl.jena.sparql.engine.ResultSetStream.hasNext(ResultSetStream.java:72) com.hp.hpl.jena.query.ResultSetFormatter.toList(ResultSetFormatter.java:228) com.wds.util.TDBConnection.htmlQuery(TDBConnection.java:680) com.wds.sparql.servlet.HtmlPageList.service(HtmlPageList.java:48) org.apache.jsp.sparql.srch_jsp._jspService(srch_jsp.java:112) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) Thanks in advance~ Wang
