SPARQL: hot fix for ASK with no variables (MARMOTTA-512)

Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/94b50295
Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/94b50295
Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/94b50295

Branch: refs/heads/ldp
Commit: 94b502957b9e65e46bd41c36c6dabbb3d6d63ee8
Parents: fb16331
Author: Sebastian Schaffert <[email protected]>
Authored: Mon Jul 7 13:40:05 2014 +0200
Committer: Sebastian Schaffert <[email protected]>
Committed: Mon Jul 7 13:40:05 2014 +0200

----------------------------------------------------------------------
 .../marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java   | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/marmotta/blob/94b50295/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java
----------------------------------------------------------------------
diff --git 
a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java
 
b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java
index 7612a38..1f2c62d 100644
--- 
a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java
+++ 
b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/persistence/KiWiSparqlConnection.java
@@ -226,6 +226,10 @@ public class KiWiSparqlConnection {
             }
             selectVariables.add(v);
         }
+        // hot fix for MARMOTTA-512
+        if(selectVariables.size() == 0) {
+            selectClause.append("1 as foo");
+        }
 
 
         // build the from-clause of the query; the from clause is constructed 
as follows:

Reply via email to