You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2011/06/26 16:52:13 UTC

svn commit: r1139802 - in /incubator/stanbol/trunk/enhancer/engines/refactor: pom.xml src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java

Author: rwesten
Date: Sun Jun 26 14:52:12 2011
New Revision: 1139802

URL: http://svn.apache.org/viewvc?rev=1139802&view=rev
Log:
This resolves STANBOL-214 by updating the refactor engine to the new Entityhub API and removing the unused dependency

Modified:
    incubator/stanbol/trunk/enhancer/engines/refactor/pom.xml
    incubator/stanbol/trunk/enhancer/engines/refactor/src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java

Modified: incubator/stanbol/trunk/enhancer/engines/refactor/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/refactor/pom.xml?rev=1139802&r1=1139801&r2=1139802&view=diff
==============================================================================
--- incubator/stanbol/trunk/enhancer/engines/refactor/pom.xml (original)
+++ incubator/stanbol/trunk/enhancer/engines/refactor/pom.xml Sun Jun 26 14:52:12 2011
@@ -22,8 +22,8 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-	<groupId>org.apache.stanbol</groupId>
-	<artifactId>stanbol-parent</artifactId>
+    <groupId>org.apache.stanbol</groupId>
+    <artifactId>org.apache.stanbol.enhancer.parent</artifactId>
 	<version>0.9-SNAPSHOT</version>
 	<relativePath>../../parent</relativePath>
   </parent>
@@ -81,7 +81,7 @@
 
   <dependencies>
     <!--  added temporary for the AutotaggingServlet -->
-    <dependency>
+<!--    <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>servlet-api</artifactId>
       <scope>provided</scope>
@@ -90,7 +90,7 @@
 	  <groupId>org.json</groupId>
 	  <artifactId>json</artifactId>
 	  <scope>provided</scope>
-	</dependency>    
+	</dependency>    -->
     <!--  end -->
     
     <!-- Enhancer Sevice API -->

Modified: incubator/stanbol/trunk/enhancer/engines/refactor/src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/refactor/src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java?rev=1139802&r1=1139801&r2=1139802&view=diff
==============================================================================
--- incubator/stanbol/trunk/enhancer/engines/refactor/src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java (original)
+++ incubator/stanbol/trunk/enhancer/engines/refactor/src/main/java/org/apache/stanbol/enhancer/engines/refactor/RefactorEnhancementEngine.java Sun Jun 26 14:52:12 2011
@@ -29,8 +29,8 @@ import org.apache.stanbol.enhancer.servi
 import org.apache.stanbol.enhancer.servicesapi.ServiceProperties;
 import org.apache.stanbol.entityhub.model.clerezza.RdfRepresentation;
 import org.apache.stanbol.entityhub.model.clerezza.RdfValueFactory;
+import org.apache.stanbol.entityhub.servicesapi.model.Entity;
 import org.apache.stanbol.entityhub.servicesapi.model.Representation;
-import org.apache.stanbol.entityhub.servicesapi.model.Sign;
 import org.apache.stanbol.entityhub.servicesapi.site.ReferencedSiteManager;
 import org.apache.stanbol.ontologymanager.ontonet.api.DuplicateIDException;
 import org.apache.stanbol.ontologymanager.ontonet.api.ONManager;
@@ -44,7 +44,6 @@ import org.apache.stanbol.ontologymanage
 import org.apache.stanbol.ontologymanager.ontonet.api.session.Session;
 import org.apache.stanbol.ontologymanager.ontonet.api.session.SessionManager;
 import org.apache.stanbol.owl.transformation.OWLAPIToClerezzaConverter;
-import org.apache.stanbol.reasoners.base.api.Reasoner;
 import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.Rule;
@@ -395,20 +394,14 @@ public class RefactorEnhancementEngine i
 
 			@Override
 			public OWLOntology getRootOntology() {
-
-				InputStream inputStream;
 				try {
 					/*
 					 * The input stream for the dbpedia ontology is obtained
 					 * through the dereferencer component.
 					 */
-					
-					
 					 //inputStream = dereferencer.resolve(uri);
 					 OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
 					 return manager.loadOntologyFromOntologyDocument(IRI.create(uri));
-					 
-					
 					//return getEntityOntology(uri);
 				} catch (Exception e) {
 					log.error("Cannot load the ontology "+uri, e);
@@ -700,7 +693,7 @@ public class RefactorEnhancementEngine i
 		/*
 		 * Ask to the entityhub the fetch the entity.
 		 */
-		Sign entitySign = referencedSiteManager.getSign(entityURI);
+		Entity entitySign = referencedSiteManager.getEntity(entityURI);
 		
 		/*
 		 * Wrap the entity graph into an owl ontology.