MARMOTTA-206: changed ContextServiceImpl to se the new construction 
Literals.createLiteral(ValueFactory, Object), to experiment with its behaviour


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

Branch: refs/heads/develop
Commit: a9a549eee408aeb8a955ff808e72a177f1d44e54
Parents: a830bd0
Author: Sergio Fernández <[email protected]>
Authored: Mon Apr 22 09:15:06 2013 +0200
Committer: Sergio Fernández <[email protected]>
Committed: Mon Apr 22 09:15:06 2013 +0200

----------------------------------------------------------------------
 .../services/triplestore/ContextServiceImpl.java   |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/a9a549ee/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/services/triplestore/ContextServiceImpl.java
----------------------------------------------------------------------
diff --git 
a/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/services/triplestore/ContextServiceImpl.java
 
b/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/services/triplestore/ContextServiceImpl.java
index 189c566..4112f5c 100644
--- 
a/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/services/triplestore/ContextServiceImpl.java
+++ 
b/platform/marmotta-core/src/main/java/org/apache/marmotta/platform/core/services/triplestore/ContextServiceImpl.java
@@ -45,6 +45,8 @@ import 
org.apache.marmotta.platform.core.qualifiers.kspace.InferredKnowledgeSpac
 import 
org.apache.marmotta.platform.core.qualifiers.kspace.SystemKnowledgeSpace;
 import org.openrdf.model.Resource;
 import org.openrdf.model.URI;
+import org.openrdf.model.ValueFactory;
+import org.openrdf.model.util.Literals;
 import org.openrdf.model.vocabulary.RDFS;
 import org.openrdf.repository.RepositoryConnection;
 import org.openrdf.repository.RepositoryException;
@@ -178,9 +180,10 @@ public class ContextServiceImpl implements ContextService {
             try {
                 conn.begin();
                 checkConnectionNamespace(conn);
-                URI ctx = conn.getValueFactory().createURI(uri);
+                ValueFactory valueFactory = conn.getValueFactory();
+                               URI ctx = valueFactory.createURI(uri);
                 if (StringUtils.isNotBlank(label)) {
-                    conn.add(ctx, RDFS.LABEL, 
conn.getValueFactory().createLiteral(label), ctx);
+                    conn.add(ctx, RDFS.LABEL, 
Literals.createLiteral(valueFactory, label), ctx);
                 }
                 return ctx;
             } finally {

Reply via email to