Skip to content

Commit

Permalink
... TDBFactory uses StoreConnection.make anyway
Browse files Browse the repository at this point in the history
  • Loading branch information
castagna committed Mar 21, 2012
1 parent 948459b commit 0775b55
Showing 1 changed file with 3 additions and 12 deletions.
15 changes: 3 additions & 12 deletions src/main/java/dev/TestTDBCorruption.java
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import com.hp.hpl.jena.query.ReadWrite; import com.hp.hpl.jena.query.ReadWrite;
import com.hp.hpl.jena.sparql.core.DatasetGraph; import com.hp.hpl.jena.sparql.core.DatasetGraph;
import com.hp.hpl.jena.sparql.core.Quad; import com.hp.hpl.jena.sparql.core.Quad;
import com.hp.hpl.jena.tdb.StoreConnection; import com.hp.hpl.jena.tdb.TDBFactory;
import com.hp.hpl.jena.tdb.base.file.Location; import com.hp.hpl.jena.tdb.base.file.Location;


public class TestTDBCorruption { public class TestTDBCorruption {
Expand All @@ -41,17 +41,8 @@ public class TestTDBCorruption {


@Test public void test() { @Test public void test() {
Location location = new Location ( path ); Location location = new Location ( path );

Dataset dataset = TDBFactory.createDataset ( location );
// dataset.begin ( ReadWrite.WRITE );
// This is wrong: if transaction are needed,
// StoreConnection must be used instead of TDBFactory
//
// Dataset dataset = TDBFactory.createDataset ( location );
// dataset.begin ( ReadWrite.WRITE );
//

StoreConnection sc = StoreConnection.make ( location );
Dataset dataset = sc.begin ( ReadWrite.WRITE ).toDataset();
try { try {
DatasetGraph dsg = dataset.asDatasetGraph(); DatasetGraph dsg = dataset.asDatasetGraph();
DatasetGraph dsg2 = RiotLoader.datasetFromString ( str_triple, Lang.TURTLE, null ); DatasetGraph dsg2 = RiotLoader.datasetFromString ( str_triple, Lang.TURTLE, null );
Expand Down

0 comments on commit 0775b55

Please sign in to comment.