Update Jena to 3.1.1, JFact to 4.0.4 and httpcomponents to 4.4

This commit is contained in:
Graham Triggs 2016-12-14 19:23:54 +00:00
parent 20ac3a3514
commit 1c0dcd040c
5 changed files with 84 additions and 16 deletions

View file

@ -7,6 +7,7 @@ import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.function.Supplier;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
@ -524,6 +525,16 @@ public class RDFServiceGraph implements GraphWithPerform {
return null; return null;
} }
@Override
public void execute(Runnable runnable) {
}
@Override
public <T> T calculate(Supplier<T> supplier) {
return null;
}
@Override @Override
public boolean transactionsSupported() { public boolean transactionsSupported() {
return true; return true;

View file

@ -10,6 +10,7 @@ import java.util.Calendar;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.function.Supplier;
import org.apache.jena.datatypes.RDFDatatype; import org.apache.jena.datatypes.RDFDatatype;
import org.apache.jena.graph.Graph; import org.apache.jena.graph.Graph;
@ -1078,4 +1079,33 @@ public abstract class AbstractModelDecorator implements Model {
return inner.isClosed(); return inner.isClosed();
} }
@Override
public Statement getRequiredProperty(Resource resource, Property property, String s) {
return inner.getRequiredProperty(resource, property, s);
}
@Override
public Statement getProperty(Resource resource, Property property, String s) {
return inner.getProperty(resource, property, s);
}
@Override
public void executeInTxn(Runnable runnable) {
inner.executeInTxn(runnable);
}
@Override
public <T> T calculateInTxn(Supplier<T> supplier) {
return inner.calculateInTxn(supplier);
}
@Override
public PrefixMapping clearNsPrefixMap() {
return inner.clearNsPrefixMap();
}
@Override
public int numPrefixes() {
return inner.numPrefixes();
}
} }

View file

@ -11,6 +11,7 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.function.Supplier;
import org.apache.jena.datatypes.RDFDatatype; import org.apache.jena.datatypes.RDFDatatype;
import org.apache.jena.graph.Graph; import org.apache.jena.graph.Graph;
@ -1775,4 +1776,34 @@ public abstract class AbstractOntModelDecorator implements OntModel {
public Model writeAll(OutputStream out, String lang, String base) { public Model writeAll(OutputStream out, String lang, String base) {
return inner.writeAll(out, lang, base); return inner.writeAll(out, lang, base);
} }
@Override
public Statement getRequiredProperty(Resource resource, Property property, String s) {
return inner.getRequiredProperty(resource, property, s);
}
@Override
public Statement getProperty(Resource resource, Property property, String s) {
return inner.getProperty(resource, property, s);
}
@Override
public void executeInTxn(Runnable runnable) {
inner.executeInTxn(runnable);
}
@Override
public <T> T calculateInTxn(Supplier<T> supplier) {
return inner.calculateInTxn(supplier);
}
@Override
public PrefixMapping clearNsPrefixMap() {
return inner.clearNsPrefixMap();
}
@Override
public int numPrefixes() {
return inner.numPrefixes();
}
} }

View file

@ -127,12 +127,7 @@ public class RDFServiceVirtuoso extends RDFServiceSparql {
private HttpPost createHttpRequest(String updateString) { private HttpPost createHttpRequest(String updateString) {
HttpPost meth = new HttpPost(updateEndpointURI); HttpPost meth = new HttpPost(updateEndpointURI);
meth.addHeader("Content-Type", "application/sparql-query"); meth.addHeader("Content-Type", "application/sparql-query");
try { meth.setEntity(new StringEntity(updateString, "UTF-8"));
meth.setEntity(new StringEntity(updateString, "UTF-8"));
} catch (UnsupportedEncodingException e) {
// UTF-8 is unsupported?
throw new RuntimeException(e);
}
return meth; return meth;
} }

21
dependencies/pom.xml vendored
View file

@ -150,48 +150,49 @@
<dependency> <dependency>
<groupId>net.sourceforge.owlapi</groupId> <groupId>net.sourceforge.owlapi</groupId>
<artifactId>jfact</artifactId> <artifactId>jfact</artifactId>
<version>4.0.0</version> <version>4.0.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.sourceforge.owlapi</groupId> <groupId>net.sourceforge.owlapi</groupId>
<artifactId>owlapi-distribution</artifactId> <artifactId>owlapi-distribution</artifactId>
<version>4.0.1</version> <version>4.2.7</version>
<exclusions> <!-- See semargl-rdfa, guidce -->
<!-- exclusions>
<exclusion> <exclusion>
<groupId>*</groupId> <groupId>*</groupId>
<artifactId>*</artifactId> <artifactId>*</artifactId>
</exclusion> </exclusion>
</exclusions> </exclusions -->
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.httpcomponents</groupId> <groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId> <artifactId>httpcore</artifactId>
<version>4.2.4</version> <version>4.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.httpcomponents</groupId> <groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId> <artifactId>httpmime</artifactId>
<version>4.2.5</version> <version>4.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.jena</groupId> <groupId>org.apache.jena</groupId>
<artifactId>jena-arq</artifactId> <artifactId>jena-arq</artifactId>
<version>3.1.0</version> <version>3.1.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.jena</groupId> <groupId>org.apache.jena</groupId>
<artifactId>jena-core</artifactId> <artifactId>jena-core</artifactId>
<version>3.1.0</version> <version>3.1.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.jena</groupId> <groupId>org.apache.jena</groupId>
<artifactId>jena-sdb</artifactId> <artifactId>jena-sdb</artifactId>
<version>3.1.0</version> <version>3.1.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.jena</groupId> <groupId>org.apache.jena</groupId>
<artifactId>jena-tdb</artifactId> <artifactId>jena-tdb</artifactId>
<version>3.1.0</version> <version>3.1.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.solr</groupId> <groupId>org.apache.solr</groupId>