From: <ki...@us...> - 2014-06-24 09:35:48
|
Revision: 4277 http://sourceforge.net/p/dl-learner/code/4277 Author: kirdie Date: 2014-06-24 09:35:44 +0000 (Tue, 24 Jun 2014) Log Message: ----------- dl-learner works again by removing plugin version. clearer exception message in one case. Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/kb/SparqlEndpointKS.java trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java Modified: trunk/components-core/src/main/java/org/dllearner/kb/SparqlEndpointKS.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/kb/SparqlEndpointKS.java 2014-06-23 12:57:22 UTC (rev 4276) +++ trunk/components-core/src/main/java/org/dllearner/kb/SparqlEndpointKS.java 2014-06-24 09:35:44 UTC (rev 4277) @@ -154,6 +154,11 @@ public void setSupportsSPARQL_1_1(boolean supportsSPARQL_1_1) { this.supportsSPARQL_1_1 = supportsSPARQL_1_1; + } + + @Override public String toString() + { + return endpoint.toString(); } } Modified: trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java 2014-06-23 12:57:22 UTC (rev 4276) +++ trunk/components-core/src/main/java/org/dllearner/reasoning/SPARQLReasoner.java 2014-06-24 09:35:44 UTC (rev 4277) @@ -33,7 +33,6 @@ import java.util.TreeMap; import java.util.TreeSet; import java.util.concurrent.TimeUnit; - import org.aksw.jena_sparql_api.cache.core.QueryExecutionFactoryCacheEx; import org.aksw.jena_sparql_api.cache.extra.CacheCoreEx; import org.aksw.jena_sparql_api.cache.extra.CacheCoreH2; @@ -75,7 +74,6 @@ import org.dllearner.utilities.owl.OWLClassExpressionToSPARQLConverter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; - import com.clarkparsia.owlapiv3.XSD; import com.google.common.collect.HashMultimap; import com.google.common.collect.Multimap; @@ -89,6 +87,7 @@ import com.hp.hpl.jena.rdf.model.ModelFactory; import com.hp.hpl.jena.rdf.model.RDFNode; import com.hp.hpl.jena.rdf.model.Resource; +import com.hp.hpl.jena.sparql.engine.http.QueryExceptionHTTP; import com.hp.hpl.jena.vocabulary.OWL; import com.hp.hpl.jena.vocabulary.OWL2; import com.hp.hpl.jena.vocabulary.RDF; @@ -1758,8 +1757,15 @@ private ResultSet executeSelectQuery(String query){ logger.trace("Sending query \n {}", query); QueryExecution qe = qef.createQueryExecution(query); + try + { ResultSet rs = qe.execSelect(); return rs; + } + catch(QueryExceptionHTTP e) + { + throw new QueryExceptionHTTP("Error sending query \""+query+"\" to endpoint "+ks,e); + } } private ResultSet executeSelectQuery(String query, long timeout){ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |