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()); } }
