You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/09/30 13:24:07 UTC
svn commit: r1527515 -
/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java
Author: andy
Date: Mon Sep 30 11:24:07 2013
New Revision: 1527515
URL: http://svn.apache.org/r1527515
Log:
JENA-552 : Return the given binding in the case of SERVICE SILENT + failure.
Modified:
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java?rev=1527515&r1=1527514&r2=1527515&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/engine/main/iterator/QueryIterService.java Mon Sep 30 11:24:07 2013
@@ -25,9 +25,11 @@ import com.hp.hpl.jena.sparql.algebra.op
import com.hp.hpl.jena.sparql.engine.ExecutionContext ;
import com.hp.hpl.jena.sparql.engine.QueryIterator ;
import com.hp.hpl.jena.sparql.engine.binding.Binding ;
-import com.hp.hpl.jena.sparql.engine.binding.BindingFactory ;
import com.hp.hpl.jena.sparql.engine.http.Service ;
-import com.hp.hpl.jena.sparql.engine.iterator.* ;
+import com.hp.hpl.jena.sparql.engine.iterator.QueryIter ;
+import com.hp.hpl.jena.sparql.engine.iterator.QueryIterCommonParent ;
+import com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply ;
+import com.hp.hpl.jena.sparql.engine.iterator.QueryIterSingleton ;
import com.hp.hpl.jena.sparql.engine.main.QC ;
@@ -59,7 +61,8 @@ public class QueryIterService extends Qu
if ( silent )
{
Log.warn(this, "SERVICE <" + opService.getService().toString() + ">: " + ex.getMessage()) ;
- return QueryIterSingleton.create(BindingFactory.binding(), getExecContext()) ;
+ // Return the input
+ return QueryIterSingleton.create(outerBinding, getExecContext()) ;
}
throw ex ;
}