MARMOTTA-204: updated kiwi reasoner to be compatible with the new signature of 
ValueFactory.createLiteral() on sesame 2.7.0


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

Branch: refs/heads/develop
Commit: bc33de369d52610a34e8fb9afdfdeefd672a55c1
Parents: 921a57e
Author: Sergio Fernández <[email protected]>
Authored: Wed Apr 17 09:49:03 2013 +0200
Committer: Sergio Fernández <[email protected]>
Committed: Wed Apr 17 09:49:03 2013 +0200

----------------------------------------------------------------------
 .../reasoner/parser/KWRLProgramParserBase.java     |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/bc33de36/libraries/kiwi/kiwi-reasoner/src/main/java/org/apache/marmotta/kiwi/reasoner/parser/KWRLProgramParserBase.java
----------------------------------------------------------------------
diff --git 
a/libraries/kiwi/kiwi-reasoner/src/main/java/org/apache/marmotta/kiwi/reasoner/parser/KWRLProgramParserBase.java
 
b/libraries/kiwi/kiwi-reasoner/src/main/java/org/apache/marmotta/kiwi/reasoner/parser/KWRLProgramParserBase.java
index 550da32..0074b4c 100644
--- 
a/libraries/kiwi/kiwi-reasoner/src/main/java/org/apache/marmotta/kiwi/reasoner/parser/KWRLProgramParserBase.java
+++ 
b/libraries/kiwi/kiwi-reasoner/src/main/java/org/apache/marmotta/kiwi/reasoner/parser/KWRLProgramParserBase.java
@@ -128,14 +128,13 @@ public abstract class KWRLProgramParserBase {
         return valueFactory.createURI(uri);
     }
 
-
     protected Literal resolveLiteral(Object content, Locale loc, String 
typeUri) {
         if(typeUri != null) {
             return 
valueFactory.createLiteral(content.toString(),valueFactory.createURI(typeUri));
         } else if(loc != null) {
             return valueFactory.createLiteral(content.toString(), 
loc.getLanguage());
         } else {
-            return valueFactory.createLiteral(content);
+            return valueFactory.createLiteral(content.toString());
         }
     }
 

Reply via email to