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;