You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marmotta.apache.org by ja...@apache.org on 2013/02/21 16:30:45 UTC

[17/55] MARMOTTA-106: renamed packages in sesame-facading

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/LocaleFacadingTest.java
----------------------------------------------------------------------
diff --git a/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/LocaleFacadingTest.java b/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/LocaleFacadingTest.java
new file mode 100644
index 0000000..f30b158
--- /dev/null
+++ b/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/LocaleFacadingTest.java
@@ -0,0 +1,93 @@
+package org.apache.marmotta.commons.sesame.facading.locale;
+
+
+import static org.hamcrest.CoreMatchers.anyOf;
+import static org.hamcrest.CoreMatchers.is;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertThat;
+
+
+import org.apache.marmotta.commons.sesame.facading.AbstractFacadingTest;
+import org.apache.marmotta.commons.sesame.facading.FacadingFactory;
+import org.apache.marmotta.commons.sesame.facading.api.Facading;
+import org.apache.marmotta.commons.sesame.facading.locale.model.LocaleFacade;
+import org.junit.Test;
+import org.openrdf.model.URI;
+import org.openrdf.repository.RepositoryConnection;
+import org.openrdf.repository.RepositoryException;
+
+import java.util.Locale;
+
+public class LocaleFacadingTest extends AbstractFacadingTest {
+
+    @Test
+    public void testWithLocale() throws RepositoryException {
+        final Locale de = Locale.GERMAN, en = Locale.ENGLISH, fr = Locale.FRENCH, none = new Locale("none");
+
+        final String lbl = "Label",
+                lbl_de = lbl + ": " + de.toString(),
+                lbl_en = lbl + ": " + en.toString(),
+                lbl_fr = lbl + ": " + fr.toString(),
+                lbl_none = lbl + ": " + none.toString();
+
+        final RepositoryConnection connection = repositoryRDF.getConnection();
+        try {
+            final Facading facading = FacadingFactory.createFacading(connection);
+
+            final URI uri = connection.getValueFactory().createURI("http://www.example.com/rdf/test/locale");
+            final LocaleFacade f = facading.createFacade(uri, LocaleFacade.class);
+
+            f.setLabel(lbl);
+            assertEquals(lbl, f.getLabel());
+            assertNull(f.getLabel(none));
+
+            f.setLabel(lbl_de, de);
+            f.setLabel(lbl_en, en);
+            assertEquals(lbl_de, f.getLabel(de));
+            assertEquals(lbl_en, f.getLabel(en));
+            assertNull(f.getLabel(none));
+
+            f.setLabel(null);
+            assertNull(f.getLabel());
+            assertNull(f.getLabel(de));
+            assertNull(f.getLabel(en));
+            assertNull(f.getLabel(fr));
+            assertNull(f.getLabel(none));
+
+            f.setLabel(lbl_de, de);
+            f.setLabel(lbl_en, en);
+            f.setLabel(lbl_fr, fr);
+            f.setLabel(lbl_none, none);
+            assertEquals(lbl_de, f.getLabel(de));
+            assertEquals(lbl_en, f.getLabel(en));
+            assertEquals(lbl_fr, f.getLabel(fr));
+            assertEquals(lbl_none, f.getLabel(none));
+
+            assertThat(f.getLabel(), anyOf(is(lbl_de), is(lbl_en), is(lbl_fr), is(lbl_none)));
+
+            f.deleteLabel(en);
+            assertEquals(lbl_de, f.getLabel(de));
+            assertNull(f.getLabel(en));
+            assertEquals(lbl_fr, f.getLabel(fr));
+            assertEquals(lbl_none, f.getLabel(none));
+
+            f.setLabel(null, fr);
+            assertEquals(lbl_de, f.getLabel(de));
+            assertNull(f.getLabel(en));
+            assertNull(f.getLabel(fr));
+            assertEquals(lbl_none, f.getLabel(none));
+
+            f.setLabel(lbl);
+            assertEquals(lbl, f.getLabel());
+            assertNull(f.getLabel(de));
+            assertNull(f.getLabel(en));
+            assertNull(f.getLabel(fr));
+            assertNull(f.getLabel(none));
+
+        } finally {
+            connection.close();
+        }
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/model/LocaleFacade.java
----------------------------------------------------------------------
diff --git a/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/model/LocaleFacade.java b/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/model/LocaleFacade.java
new file mode 100644
index 0000000..c98ec09
--- /dev/null
+++ b/commons/sesame-tools-facading/src/test/java/org/apache/marmotta/commons/sesame/facading/locale/model/LocaleFacade.java
@@ -0,0 +1,20 @@
+package org.apache.marmotta.commons.sesame.facading.locale.model;
+
+
+import java.util.Locale;
+
+import org.apache.marmotta.commons.sesame.facading.annotations.RDF;
+import org.apache.marmotta.commons.sesame.facading.model.Facade;
+import org.apache.marmotta.commons.sesame.model.Namespaces;
+
+public interface LocaleFacade extends Facade {
+
+    @RDF(Namespaces.NS_RDFS + "label")
+    public String getLabel();
+    public String getLabel(Locale loc);
+    public void setLabel(String label);
+    public void setLabel(String label, Locale loc);
+    public void deleteLabel();
+    public void deleteLabel(Locale loc);
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/commons/sesame-tools-facading/src/test/resources/foaf/demo-data.foaf
----------------------------------------------------------------------
diff --git a/commons/sesame-tools-facading/src/test/resources/foaf/demo-data.foaf b/commons/sesame-tools-facading/src/test/resources/foaf/demo-data.foaf
deleted file mode 100644
index 9f3f05f..0000000
--- a/commons/sesame-tools-facading/src/test/resources/foaf/demo-data.foaf
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--
-  ~ Copyright (c) 2012 Salzburg Research.
-  ~
-  ~ Licensed under the Apache License, Version 2.0 (the "License");
-  ~ you may not use this file except in compliance with the License.
-  ~ You may obtain a copy of the License at
-  ~
-  ~     http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing, software
-  ~ distributed under the License is distributed on an "AS IS" BASIS,
-  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~ See the License for the specific language governing permissions and
-  ~ limitations under the License.
-  -->
-
-<rdf:RDF
-        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-        xmlns:foaf="http://xmlns.com/foaf/0.1/"
-        xmlns:dc="http://purl.org/dc/elements/1.1/">
-
-    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/hans_meier" xmlns:foaf="http://xmlns.com/foaf/0.1/">
-        <foaf:name>Hans Meier</foaf:name>
-        <dc:description>Hans Meier is a software engineer living in Salzburg</dc:description>
-        <foaf:interest rdf:resource="http://rdf.freebase.com/ns/en.software_engineering"/>
-        <foaf:interest rdf:resource="http://rdf.freebase.com/ns/en.linux"/>
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Java" />
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Climbing"/>
-        <foaf:based_near rdf:resource="http://sws.geonames.org/2766824/"/>
-        <foaf:depiction rdf:resource="http://localhost:8080/LMF/resource/hans_meier.jpg"/>
-
-        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/sepp_huber" />
-        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/anna_schmidt"/>
-
-        <foaf:account>
-            <foaf:OnlineAccount>
-                <foaf:accountName>Example</foaf:accountName>
-                <foaf:accountServiceHomepage>http://www.example.com</foaf:accountServiceHomepage>
-            </foaf:OnlineAccount>
-        </foaf:account>
-    </foaf:Person>
-
-    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/sepp_huber" xmlns:foaf="http://xmlns.com/foaf/0.1/">
-        <foaf:name>Sepp Huber</foaf:name>
-        <dc:description>Sepp Huber is an alpinist living in Traunstein. He is a good climber, but not as famous as his cousin Alexander Huber.</dc:description>
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Mountaineering"/>
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Climbing"/>
-        <foaf:interest rdf:resource="http://localhost:8080/LMF/resource/Chess" />
-        <foaf:based_near rdf:resource="http://dbpedia.org/resource/Traunstein"/>
-
-        <foaf:knows rdf:resource="http://dbpedia.org/resource/Alexander_Huber" />
-        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/hans_meier" />
-    </foaf:Person>
-
-    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/anna_schmidt" xmlns:foaf="http://xmlns.com/foaf/0.1/">
-        <foaf:name>Anna Schmidt</foaf:name>
-        <dc:description>Anna Schmidt is working as PR manager for mountaineers coming from Garmisch-Partenkirchen. She likes mountaineering and is also a Linux enthusiast.</dc:description>
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Mountaineering"/>
-        <foaf:interest rdf:resource="http://dbpedia.org/resource/Linux"/>
-        <foaf:interest rdf:resource="http://localhost:8080/LMF/resource/Chess" />
-        <foaf:based_near rdf:resource="http://dbpedia.org/resource/Garmisch-Partenkirchen"/>
-        <foaf:depiction rdf:resource="http://localhost:8080/LMF/resource/anna_schmidt.jpg"/>
-
-        <foaf:knows rdf:resource="http://dbpedia.org/resource/Alexander_Huber" />
-        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/sepp_huber" />
-    </foaf:Person>
-
-
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/commons/sesame-tools-facading/src/test/resources/org/apache/marmotta/commons/sesame/facading/demo-data.foaf
----------------------------------------------------------------------
diff --git a/commons/sesame-tools-facading/src/test/resources/org/apache/marmotta/commons/sesame/facading/demo-data.foaf b/commons/sesame-tools-facading/src/test/resources/org/apache/marmotta/commons/sesame/facading/demo-data.foaf
new file mode 100644
index 0000000..9f3f05f
--- /dev/null
+++ b/commons/sesame-tools-facading/src/test/resources/org/apache/marmotta/commons/sesame/facading/demo-data.foaf
@@ -0,0 +1,69 @@
+<!--
+  ~ Copyright (c) 2012 Salzburg Research.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~     http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+
+<rdf:RDF
+        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+        xmlns:foaf="http://xmlns.com/foaf/0.1/"
+        xmlns:dc="http://purl.org/dc/elements/1.1/">
+
+    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/hans_meier" xmlns:foaf="http://xmlns.com/foaf/0.1/">
+        <foaf:name>Hans Meier</foaf:name>
+        <dc:description>Hans Meier is a software engineer living in Salzburg</dc:description>
+        <foaf:interest rdf:resource="http://rdf.freebase.com/ns/en.software_engineering"/>
+        <foaf:interest rdf:resource="http://rdf.freebase.com/ns/en.linux"/>
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Java" />
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Climbing"/>
+        <foaf:based_near rdf:resource="http://sws.geonames.org/2766824/"/>
+        <foaf:depiction rdf:resource="http://localhost:8080/LMF/resource/hans_meier.jpg"/>
+
+        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/sepp_huber" />
+        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/anna_schmidt"/>
+
+        <foaf:account>
+            <foaf:OnlineAccount>
+                <foaf:accountName>Example</foaf:accountName>
+                <foaf:accountServiceHomepage>http://www.example.com</foaf:accountServiceHomepage>
+            </foaf:OnlineAccount>
+        </foaf:account>
+    </foaf:Person>
+
+    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/sepp_huber" xmlns:foaf="http://xmlns.com/foaf/0.1/">
+        <foaf:name>Sepp Huber</foaf:name>
+        <dc:description>Sepp Huber is an alpinist living in Traunstein. He is a good climber, but not as famous as his cousin Alexander Huber.</dc:description>
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Mountaineering"/>
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Climbing"/>
+        <foaf:interest rdf:resource="http://localhost:8080/LMF/resource/Chess" />
+        <foaf:based_near rdf:resource="http://dbpedia.org/resource/Traunstein"/>
+
+        <foaf:knows rdf:resource="http://dbpedia.org/resource/Alexander_Huber" />
+        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/hans_meier" />
+    </foaf:Person>
+
+    <foaf:Person rdf:about="http://localhost:8080/LMF/resource/anna_schmidt" xmlns:foaf="http://xmlns.com/foaf/0.1/">
+        <foaf:name>Anna Schmidt</foaf:name>
+        <dc:description>Anna Schmidt is working as PR manager for mountaineers coming from Garmisch-Partenkirchen. She likes mountaineering and is also a Linux enthusiast.</dc:description>
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Mountaineering"/>
+        <foaf:interest rdf:resource="http://dbpedia.org/resource/Linux"/>
+        <foaf:interest rdf:resource="http://localhost:8080/LMF/resource/Chess" />
+        <foaf:based_near rdf:resource="http://dbpedia.org/resource/Garmisch-Partenkirchen"/>
+        <foaf:depiction rdf:resource="http://localhost:8080/LMF/resource/anna_schmidt.jpg"/>
+
+        <foaf:knows rdf:resource="http://dbpedia.org/resource/Alexander_Huber" />
+        <foaf:knows rdf:resource="http://localhost:8080/LMF/resource/sepp_huber" />
+    </foaf:Person>
+
+
+</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/model/content/MediaContentItem.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/model/content/MediaContentItem.java b/platform/marmotta-core/src/main/java/kiwi/core/model/content/MediaContentItem.java
index 81e9e18..e7ea7cf 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/model/content/MediaContentItem.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/model/content/MediaContentItem.java
@@ -15,9 +15,9 @@
  */
 package kiwi.core.model.content;
 
+import org.apache.marmotta.commons.sesame.facading.annotations.RDF;
+import org.apache.marmotta.commons.sesame.facading.model.Facade;
 import org.apache.marmotta.commons.sesame.model.Namespaces;
-import at.newmedialab.sesame.facading.annotations.RDF;
-import at.newmedialab.sesame.facading.model.Facade;
 
 /**
  * User: Thomas Kurz

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/model/user/KiWiUser.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/model/user/KiWiUser.java b/platform/marmotta-core/src/main/java/kiwi/core/model/user/KiWiUser.java
index 3e82a71..d961535 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/model/user/KiWiUser.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/model/user/KiWiUser.java
@@ -15,10 +15,10 @@
  */
 package kiwi.core.model.user;
 
+import org.apache.marmotta.commons.sesame.facading.annotations.RDF;
+import org.apache.marmotta.commons.sesame.facading.annotations.RDFType;
+import org.apache.marmotta.commons.sesame.facading.model.Facade;
 import org.apache.marmotta.commons.sesame.model.Namespaces;
-import at.newmedialab.sesame.facading.annotations.RDF;
-import at.newmedialab.sesame.facading.annotations.RDFType;
-import at.newmedialab.sesame.facading.model.Facade;
 import org.openrdf.model.URI;
 
 import java.util.Set;

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/model/user/OnlineAccount.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/model/user/OnlineAccount.java b/platform/marmotta-core/src/main/java/kiwi/core/model/user/OnlineAccount.java
index 9d08c86..eb33b79 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/model/user/OnlineAccount.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/model/user/OnlineAccount.java
@@ -15,10 +15,10 @@
  */
 package kiwi.core.model.user;
 
+import org.apache.marmotta.commons.sesame.facading.annotations.RDF;
+import org.apache.marmotta.commons.sesame.facading.annotations.RDFType;
+import org.apache.marmotta.commons.sesame.facading.model.Facade;
 import org.apache.marmotta.commons.sesame.model.Namespaces;
-import at.newmedialab.sesame.facading.annotations.RDF;
-import at.newmedialab.sesame.facading.annotations.RDFType;
-import at.newmedialab.sesame.facading.model.Facade;
 
 /**
  * @author Stephanie Stroka

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentReader.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentReader.java b/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentReader.java
index c409fb8..c3fb449 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentReader.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentReader.java
@@ -17,13 +17,14 @@ package kiwi.core.services.content;
 
 import static org.apache.marmotta.commons.sesame.repository.ExceptionUtils.handleRepositoryException;
 
-import at.newmedialab.sesame.facading.FacadingFactory;
 import com.google.common.io.ByteStreams;
 import com.google.common.io.Files;
 import kiwi.core.api.config.ConfigurationService;
 import kiwi.core.api.content.ContentReader;
 import kiwi.core.api.triplestore.SesameService;
 import kiwi.core.model.content.MediaContentItem;
+
+import org.apache.marmotta.commons.sesame.facading.FacadingFactory;
 import org.apache.marmotta.kiwi.model.rdf.KiWiUriResource;
 import org.apache.tika.detect.DefaultDetector;
 import org.apache.tika.metadata.Metadata;

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentWriter.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentWriter.java b/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentWriter.java
index e2c45f1..358d7a4 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentWriter.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/services/content/FileSystemContentWriter.java
@@ -17,13 +17,14 @@ package kiwi.core.services.content;
 
 import static org.apache.marmotta.commons.sesame.repository.ExceptionUtils.handleRepositoryException;
 
-import at.newmedialab.sesame.facading.FacadingFactory;
 import com.google.common.io.ByteStreams;
 import com.google.common.io.Files;
 import kiwi.core.api.config.ConfigurationService;
 import kiwi.core.api.content.ContentWriter;
 import kiwi.core.api.triplestore.SesameService;
 import kiwi.core.model.content.MediaContentItem;
+
+import org.apache.marmotta.commons.sesame.facading.FacadingFactory;
 import org.apache.marmotta.kiwi.model.rdf.KiWiUriResource;
 import org.openrdf.model.Resource;
 import org.openrdf.repository.RepositoryConnection;

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/services/content/HTTPContentReader.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/services/content/HTTPContentReader.java b/platform/marmotta-core/src/main/java/kiwi/core/services/content/HTTPContentReader.java
index ec619e6..e0acfc4 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/services/content/HTTPContentReader.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/services/content/HTTPContentReader.java
@@ -17,7 +17,6 @@ package kiwi.core.services.content;
 
 import static org.apache.marmotta.commons.sesame.repository.ExceptionUtils.handleRepositoryException;
 
-import at.newmedialab.sesame.facading.FacadingFactory;
 import com.google.common.io.ByteStreams;
 import kiwi.core.api.config.ConfigurationService;
 import kiwi.core.api.content.ContentReader;
@@ -29,6 +28,7 @@ import org.apache.http.client.ClientProtocolException;
 import org.apache.http.client.ResponseHandler;
 import org.apache.http.client.methods.HttpGet;
 import org.apache.http.client.methods.HttpHead;
+import org.apache.marmotta.commons.sesame.facading.FacadingFactory;
 import org.apache.marmotta.kiwi.model.rdf.KiWiUriResource;
 import org.openrdf.model.Resource;
 import org.openrdf.repository.RepositoryConnection;

http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/ee5998d3/platform/marmotta-core/src/main/java/kiwi/core/services/user/UserServiceImpl.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-core/src/main/java/kiwi/core/services/user/UserServiceImpl.java b/platform/marmotta-core/src/main/java/kiwi/core/services/user/UserServiceImpl.java
index 0083aa1..9e16876 100644
--- a/platform/marmotta-core/src/main/java/kiwi/core/services/user/UserServiceImpl.java
+++ b/platform/marmotta-core/src/main/java/kiwi/core/services/user/UserServiceImpl.java
@@ -18,8 +18,9 @@ package kiwi.core.services.user;
 import static org.apache.marmotta.commons.sesame.repository.ExceptionUtils.handleRepositoryException;
 import static org.apache.marmotta.commons.sesame.model.Namespaces.ADMIN_LOGIN;
 import static org.apache.marmotta.commons.sesame.model.Namespaces.ANONYMOUS_LOGIN;
+
+import org.apache.marmotta.commons.sesame.facading.FacadingFactory;
 import org.apache.marmotta.commons.sesame.repository.ResourceUtils;
-import at.newmedialab.sesame.facading.FacadingFactory;
 import kiwi.core.api.config.ConfigurationService;
 import kiwi.core.api.triplestore.SesameService;
 import kiwi.core.api.user.UserService;