You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by al...@apache.org on 2011/03/16 22:36:54 UTC
svn commit: r1082308 - in /incubator/stanbol/trunk/kres:
eu.iksproject.kres.jersey/ eu.iksproject.kres.jersey/KReSConf/
eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/
eu.iksproject.kres.semion.refactorer/ eu.iksproject.kre...
Author: alexdma
Date: Wed Mar 16 21:36:53 2011
New Revision: 1082308
URL: http://svn.apache.org/viewvc?rev=1082308&view=rev
Log:
STANBOL-39 :
- Moved eu.iksproject.kres.reasoners code to reasoners/base
- Updated references in remaining POMs
- Removed generated dir in kres.jesey
Added:
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSCreateReasoner.java
- copied, changed from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSCreateReasoner.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunReasoner.java
- copied, changed from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunReasoner.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunRules.java
- copied, changed from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunRules.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java
- copied, changed from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunSPARQL.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/
- copied from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/ProvaParent.owl
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/catalog.xml
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/eu/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/eu/iksproject/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/eu/iksproject/kres/
incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/eu/iksproject/kres/reasoners/
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/
- copied from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/test/java/eu/iksproject/kres/reasoners/
Removed:
incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/KReSConf/
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSCreateReasoner.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSRunReasoner.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSRunRules.java
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSRunSPARQL.java
Modified:
incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/pom.xml
incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Classify.java
incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/ConsistencyCheck.java
incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Enrichment.java
incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/pom.xml
incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/src/test/java/eu/iksproject/kres/semion/refactorer/SemionRefactoringTest.java
incubator/stanbol/trunk/kres/reasoners/base/pom.xml
incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSReasonerImpl.java
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunReasonerTest.java
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunRulesTest.java
incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/pom.xml?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/pom.xml (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/pom.xml Wed Mar 16 21:36:53 2011
@@ -222,6 +222,11 @@
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
+ <artifactId>org.apache.stanbol.reasoners.base</artifactId>
+ <version>${stanbol-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.rules.manager</artifactId>
<version>${stanbol-version}</version>
</dependency>
@@ -266,13 +271,13 @@
<version>${kres-version}</version>
<scope>provided</scope>
</dependency>
+ <!--
<dependency>
<groupId>eu.iksproject</groupId>
<artifactId>eu.iksproject.kres.reasoners</artifactId>
<version>${kres-version}</version>
<scope>provided</scope>
</dependency>
- <!--
<dependency>
<groupId>eu.iksproject</groupId>
<artifactId>eu.iksproject.kres.storage.provider</artifactId>
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Classify.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Classify.java?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Classify.java (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Classify.java Wed Mar 16 21:36:53 2011
@@ -33,6 +33,9 @@ import org.apache.stanbol.ontologymanage
import org.apache.stanbol.ontologymanager.ontonet.impl.ONManager;
import org.apache.stanbol.ontologymanager.store.api.OntologyStoreProvider;
import org.apache.stanbol.ontologymanager.store.impl.OntologyStorageProviderImpl;
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunRules;
import org.apache.stanbol.rules.base.api.KReSRule;
import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
import org.apache.stanbol.rules.base.api.RuleStore;
@@ -62,9 +65,6 @@ import com.hp.hpl.jena.rdf.model.ModelFa
import com.hp.hpl.jena.rdf.model.Resource;
import eu.iksproject.kres.jersey.format.KReSFormat;
-import eu.iksproject.kres.reasoners.KReSCreateReasoner;
-import eu.iksproject.kres.reasoners.KReSRunReasoner;
-import eu.iksproject.kres.reasoners.KReSRunRules;
/**
*
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/ConsistencyCheck.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/ConsistencyCheck.java?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/ConsistencyCheck.java (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/ConsistencyCheck.java Wed Mar 16 21:36:53 2011
@@ -30,6 +30,9 @@ import org.apache.stanbol.ontologymanage
import org.apache.stanbol.ontologymanager.ontonet.impl.ONManager;
import org.apache.stanbol.ontologymanager.store.api.OntologyStoreProvider;
import org.apache.stanbol.ontologymanager.store.impl.OntologyStorageProviderImpl;
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunRules;
import org.apache.stanbol.rules.base.api.KReSRule;
import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
import org.apache.stanbol.rules.base.api.RuleStore;
@@ -60,9 +63,6 @@ import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Resource;
-import eu.iksproject.kres.reasoners.KReSCreateReasoner;
-import eu.iksproject.kres.reasoners.KReSRunReasoner;
-import eu.iksproject.kres.reasoners.KReSRunRules;
/**
* This class implements the REST interface for the /check-consistency service
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Enrichment.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Enrichment.java?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Enrichment.java (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.jersey/src/main/java/eu/iksproject/kres/jersey/reasoners/Enrichment.java Wed Mar 16 21:36:53 2011
@@ -33,6 +33,9 @@ import org.apache.stanbol.ontologymanage
import org.apache.stanbol.ontologymanager.ontonet.impl.ONManager;
import org.apache.stanbol.ontologymanager.store.api.OntologyStoreProvider;
import org.apache.stanbol.ontologymanager.store.impl.OntologyStorageProviderImpl;
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunRules;
import org.apache.stanbol.rules.base.api.KReSRule;
import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
import org.apache.stanbol.rules.base.api.RuleStore;
@@ -61,9 +64,6 @@ import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Resource;
-import eu.iksproject.kres.reasoners.KReSCreateReasoner;
-import eu.iksproject.kres.reasoners.KReSRunReasoner;
-import eu.iksproject.kres.reasoners.KReSRunRules;
/**
*
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/pom.xml?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/pom.xml (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/pom.xml Wed Mar 16 21:36:53 2011
@@ -170,7 +170,12 @@
<artifactId>org.apache.stanbol.ontologymanager.ontonet</artifactId>
<version>${stanbol-version}</version>
<scope>provided</scope>
- </dependency>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.stanbol</groupId>
+ <artifactId>org.apache.stanbol.reasoners.base</artifactId>
+ <version>${stanbol-version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.reengineer.base</artifactId>
@@ -249,12 +254,6 @@
<!-- Testing deps -->
<dependency>
<groupId>eu.iksproject</groupId>
- <artifactId>eu.iksproject.kres.reasoners</artifactId>
- <version>${kres-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>eu.iksproject</groupId>
<artifactId>eu.iksproject.kres.semion.manager</artifactId>
<version>${kres-version}</version>
<scope>test</scope>
Modified: incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/src/test/java/eu/iksproject/kres/semion/refactorer/SemionRefactoringTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/src/test/java/eu/iksproject/kres/semion/refactorer/SemionRefactoringTest.java?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/src/test/java/eu/iksproject/kres/semion/refactorer/SemionRefactoringTest.java (original)
+++ incubator/stanbol/trunk/kres/eu.iksproject.kres.semion.refactorer/src/test/java/eu/iksproject/kres/semion/refactorer/SemionRefactoringTest.java Wed Mar 16 21:36:53 2011
@@ -15,6 +15,7 @@ import org.apache.clerezza.rdf.jena.spar
import org.apache.clerezza.rdf.simple.storage.SimpleTcProvider;
import org.apache.stanbol.ontologymanager.ontonet.api.KReSONManager;
import org.apache.stanbol.ontologymanager.ontonet.impl.ONManager;
+import org.apache.stanbol.reasoners.base.impl.KReSReasonerImpl;
import org.apache.stanbol.rules.base.api.KReSRule;
import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
import org.apache.stanbol.rules.base.api.Recipe;
@@ -38,7 +39,6 @@ import org.semanticweb.owlapi.model.OWLO
import org.semanticweb.owlapi.model.OWLOntologyCreationException;
import org.semanticweb.owlapi.model.OWLOntologyStorageException;
-import eu.iksproject.kres.reasoners.KReSReasonerImpl;
import eu.iksproject.kres.semion.manager.SemionManagerImpl;
public class SemionRefactoringTest {
Modified: incubator/stanbol/trunk/kres/reasoners/base/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/pom.xml?rev=1082308&r1=1082307&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/pom.xml (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/pom.xml Wed Mar 16 21:36:53 2011
@@ -1,20 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
+ <!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You 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.
+ -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
@@ -37,7 +36,7 @@
The base module containing the essentials
for reasoning service invocation.
</description>
-
+
<inceptionYear>2010</inceptionYear>
<build>
@@ -52,7 +51,12 @@
org.apache.stanbol.reasoners.base.*;version=${stanbol-version}
</Export-Package>
<Import-Package>
+ com.hp.hpl.jena.*,
+ org.semanticweb.owlapi.owllink.*,
org.slf4j.*;version=1.5.2,
+ org.semanticweb.HermiT.*,
+ uk.ac.manchester.cs.owl.owlapi,
+ org.semanticweb.owlapi.*,
*
</Import-Package>
<_nouses>true</_nouses>
@@ -75,54 +79,44 @@
</build>
<dependencies>
+
+ <!-- OSGi deps -->
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.annotations</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <!-- <version>1.5.6</version>-->
- <scope>provided</scope>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>1.4.0</version>
</dependency>
+ <!--
+ <dependency> <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId> <version>1.5.6</version>
+ <scope>provided</scope> </dependency>
+ -->
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>3.4.4</version>
<scope>provided</scope>
</dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.13</version>
- <scope>provided</scope>
- </dependency>
<!--
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>iri</artifactId>
- <version>0.8</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
- <version>2.6.2</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>tdb</artifactId>
- <version>0.8.5</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>arq</artifactId>
- <version>2.8.3</version>
- <scope>provided</scope>
- </dependency>
+ <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId>
+ <version>1.2.13</version> <scope>provided</scope> </dependency>
+ -->
+ <!--
+ <dependency> <groupId>com.hp.hpl.jena</groupId>
+ <artifactId>iri</artifactId> <version>0.8</version>
+ <scope>provided</scope> </dependency> <dependency>
+ <groupId>com.hp.hpl.jena</groupId> <artifactId>jena</artifactId>
+ <version>2.6.2</version> <scope>provided</scope> </dependency>
+ <dependency> <groupId>com.hp.hpl.jena</groupId>
+ <artifactId>tdb</artifactId> <version>0.8.5</version>
+ <scope>provided</scope> </dependency> <dependency>
+ <groupId>com.hp.hpl.jena</groupId> <artifactId>arq</artifactId>
+ <version>2.8.3</version> <scope>provided</scope> </dependency>
-->
<dependency>
<groupId>javax.servlet</groupId>
@@ -142,23 +136,84 @@
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
+
+ <!-- OWL deps -->
<dependency>
<groupId>owlapi</groupId>
<artifactId>owlapi</artifactId>
<version>3.0.0</version>
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>owl-link</groupId>
+ <artifactId>owl-link</artifactId>
+ <version>1.0.2</version>
+ </dependency>
+ <dependency>
+ <groupId>hermit</groupId>
+ <artifactId>hermit</artifactId>
+ <version>1.2.4</version>
+ </dependency>
+ <dependency>
+ <groupId>com.hp.hpl.jena</groupId>
+ <artifactId>arq</artifactId>
+ <version>2.8.3</version>
+ <scope>provided</scope>
+ </dependency>
- <!--
+ <!-- Stanbol deps -->
<dependency>
<groupId>eu.iksproject</groupId>
- <artifactId>eu.iksproject.kres.shared.dependency.owlapi</artifactId>
+ <artifactId>eu.iksproject.kres.shared.transformation</artifactId>
<version>${kres-version}</version>
- <type>bundle</type>
- <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-log4j12</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
+ <!--
+ <dependency> <groupId>eu.iksproject</groupId>
+ <artifactId>eu.iksproject.kres.shared.dependency.owlapi</artifactId>
+ <version>${kres-version}</version> <type>bundle</type>
+ <scope>provided</scope> </dependency>
-->
-
+
+ <!-- Diagnostics deps -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>1.5.2</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.13</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Testing deps -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-simple</artifactId>
+ <version>1.5.2</version>
+ <scope>test</scope>
+ </dependency>
+
</dependencies>
<repositories>
Copied: incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSCreateReasoner.java (from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSCreateReasoner.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSCreateReasoner.java?p2=incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSCreateReasoner.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSCreateReasoner.java&r1=1082180&r2=1082308&rev=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSCreateReasoner.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSCreateReasoner.java Wed Mar 16 21:36:53 2011
@@ -3,14 +3,14 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base.commands;
import java.net.URL;
+
import org.semanticweb.HermiT.Reasoner.ReasonerFactory;
import org.semanticweb.owlapi.model.OWLOntology;
import org.semanticweb.owlapi.owllink.OWLlinkHTTPXMLReasonerFactory;
import org.semanticweb.owlapi.owllink.OWLlinkReasonerConfiguration;
-import org.semanticweb.owlapi.reasoner.ConsoleProgressMonitor;
import org.semanticweb.owlapi.reasoner.OWLReasoner;
import org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration;
import org.semanticweb.owlapi.reasoner.SimpleConfiguration;
Copied: incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunReasoner.java (from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunReasoner.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunReasoner.java?p2=incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunReasoner.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunReasoner.java&r1=1082180&r2=1082308&rev=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunReasoner.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunReasoner.java Wed Mar 16 21:36:53 2011
@@ -3,13 +3,14 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base.commands;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;
+
import org.semanticweb.owlapi.model.AddImport;
import org.semanticweb.owlapi.model.OWLAxiom;
import org.semanticweb.owlapi.model.OWLDataFactory;
Copied: incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunRules.java (from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunRules.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunRules.java?p2=incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunRules.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunRules.java&r1=1082180&r2=1082308&rev=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunRules.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunRules.java Wed Mar 16 21:36:53 2011
@@ -3,12 +3,8 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base.commands;
-import com.hp.hpl.jena.ontology.OntModel;
-import com.hp.hpl.jena.rdf.model.Model;
-import com.hp.hpl.jena.rdf.model.ModelFactory;
-import eu.iksproject.kres.shared.transformation.JenaToOwlConvert;
import java.net.URL;
import java.util.Iterator;
import java.util.LinkedList;
@@ -16,6 +12,7 @@ import java.util.List;
import java.util.Set;
import java.util.logging.Level;
import java.util.logging.Logger;
+
import org.semanticweb.owlapi.apibinding.OWLManager;
import org.semanticweb.owlapi.model.AddImport;
import org.semanticweb.owlapi.model.OWLAxiom;
@@ -28,6 +25,12 @@ import org.semanticweb.owlapi.model.OWLO
import org.semanticweb.owlapi.reasoner.OWLReasoner;
import org.semanticweb.owlapi.util.InferredOntologyGenerator;
+import com.hp.hpl.jena.ontology.OntModel;
+import com.hp.hpl.jena.rdf.model.Model;
+import com.hp.hpl.jena.rdf.model.ModelFactory;
+
+import eu.iksproject.kres.shared.transformation.JenaToOwlConvert;
+
/**
*
* @author elvio
Copied: incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java (from r1082180, incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunSPARQL.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java?p2=incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunSPARQL.java&r1=1082180&r2=1082308&rev=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.reasoners/src/main/java/eu/iksproject/kres/reasoners/KReSRunSPARQL.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java Wed Mar 16 21:36:53 2011
@@ -3,17 +3,20 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base.commands;
+
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
+
+import org.semanticweb.owlapi.model.OWLOntology;
import com.hp.hpl.jena.ontology.OntModel;
import com.hp.hpl.jena.query.QueryExecution;
import com.hp.hpl.jena.query.QueryExecutionFactory;
import com.hp.hpl.jena.query.ResultSet;
+
import eu.iksproject.kres.shared.transformation.JenaToOwlConvert;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.Map;
-import org.semanticweb.owlapi.model.OWLOntology;
/**
*
Modified: incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSReasonerImpl.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSReasonerImpl.java?rev=1082308&r1=1082180&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSReasonerImpl.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/impl/KReSReasonerImpl.java Wed Mar 16 21:36:53 2011
@@ -1,4 +1,4 @@
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base.impl;
import java.util.Dictionary;
@@ -7,6 +7,9 @@ import org.apache.felix.scr.annotations.
import org.apache.felix.scr.annotations.Deactivate;
import org.apache.felix.scr.annotations.Service;
import org.apache.stanbol.reasoners.base.api.KReSReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunRules;
import org.osgi.service.component.ComponentContext;
import org.semanticweb.owlapi.model.OWLOntology;
import org.semanticweb.owlapi.reasoner.OWLReasoner;
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl Wed Mar 16 21:36:53 2011
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+ <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+ <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+ <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+ xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+ <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+ <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+ <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+ <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+ <DLSafeRule>
+ <Annotation>
+ <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#iri"/>
+ <Literal><http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule></Literal>
+ </Annotation>
+ <Body>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Variable IRI="#y"/>
+ <Variable IRI="#z"/>
+ </ObjectPropertyAtom>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasParent"/>
+ <Variable IRI="#x"/>
+ <Variable IRI="#y"/>
+ </ObjectPropertyAtom>
+ </Body>
+ <Head>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Variable IRI="#x"/>
+ <Variable IRI="#z"/>
+ </ObjectPropertyAtom>
+ </Head>
+ </DLSafeRule>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl Wed Mar 16 21:36:53 2011
@@ -0,0 +1,54 @@
+<rdf:RDF
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:j.1="http://www.w3.org/2003/11/swrl#">
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A0">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule">
+ <j.1:body rdf:nodeID="A1"/>
+ <j.1:head rdf:nodeID="A2"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Imp"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A1">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ <rdf:rest rdf:nodeID="A3"/>
+ <rdf:first rdf:nodeID="A0"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A3">
+ <rdf:first rdf:nodeID="A4"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A4">
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A2">
+ <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+ <rdf:first rdf:nodeID="A5"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A5">
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle"/>
+ </rdf:Description>
+</rdf:RDF>
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/ProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/ProvaParent.owl?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/ProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/ProvaParent.owl Wed Mar 16 21:36:53 2011
@@ -0,0 +1,159 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+ <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+ <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+ <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+ xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+ <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+ <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+ <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+ <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+ <Declaration>
+ <Class IRI="#Adult"/>
+ </Declaration>
+ <Declaration>
+ <Class IRI="#Person"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasBrother"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasParent"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasUncle"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#isParentOf"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </Declaration>
+ <Declaration>
+ <DataProperty IRI="#hasAge"/>
+ </Declaration>
+ <Declaration>
+ <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#Fred"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#John"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#Tom"/>
+ </Declaration>
+ <SubClassOf>
+ <Class IRI="#Adult"/>
+ <Class IRI="#Person"/>
+ </SubClassOf>
+ <ClassAssertion>
+ <Class IRI="#Adult"/>
+ <NamedIndividual IRI="#Fred"/>
+ </ClassAssertion>
+ <ClassAssertion>
+ <Class IRI="#Adult"/>
+ <NamedIndividual IRI="#John"/>
+ </ClassAssertion>
+ <ClassAssertion>
+ <Class IRI="#Person"/>
+ <NamedIndividual IRI="#Tom"/>
+ </ClassAssertion>
+ <ObjectPropertyAssertion>
+ <ObjectProperty IRI="#hasBrother"/>
+ <NamedIndividual IRI="#Fred"/>
+ <NamedIndividual IRI="#John"/>
+ </ObjectPropertyAssertion>
+ <ObjectPropertyAssertion>
+ <ObjectProperty IRI="#hasParent"/>
+ <NamedIndividual IRI="#Tom"/>
+ <NamedIndividual IRI="#Fred"/>
+ </ObjectPropertyAssertion>
+ <DataPropertyAssertion>
+ <DataProperty IRI="#hasAge"/>
+ <NamedIndividual IRI="#Tom"/>
+ <Literal datatypeIRI="&xsd;int">19</Literal>
+ </DataPropertyAssertion>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasBrother"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasParent"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasUncle"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#isParentOf"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <InverseObjectProperties>
+ <ObjectProperty IRI="#isParentOf"/>
+ <ObjectProperty IRI="#hasParent"/>
+ </InverseObjectProperties>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasParent"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#isParentOf"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasParent"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#isParentOf"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <SubDataPropertyOf>
+ <DataProperty IRI="#hasAge"/>
+ <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+ </SubDataPropertyOf>
+ <DataPropertyDomain>
+ <DataProperty IRI="#hasAge"/>
+ <Class IRI="#Person"/>
+ </DataPropertyDomain>
+ <DataPropertyRange>
+ <DataProperty IRI="#hasAge"/>
+ <Datatype abbreviatedIRI="xsd:int"/>
+ </DataPropertyRange>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl Wed Mar 16 21:36:53 2011
@@ -0,0 +1,187 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+ <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+ <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+ <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+ xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+ <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+ <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+ <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+ <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+ <Declaration>
+ <Class IRI="#Adult"/>
+ </Declaration>
+ <Declaration>
+ <Class IRI="#Person"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasBrother"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasParent"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#hasUncle"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty IRI="#isParentOf"/>
+ </Declaration>
+ <Declaration>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </Declaration>
+ <Declaration>
+ <DataProperty IRI="#hasAge"/>
+ </Declaration>
+ <Declaration>
+ <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#Fred"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#John"/>
+ </Declaration>
+ <Declaration>
+ <NamedIndividual IRI="#Tom"/>
+ </Declaration>
+ <Declaration>
+ <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#iri"/>
+ </Declaration>
+ <SubClassOf>
+ <Class IRI="#Adult"/>
+ <Class IRI="#Person"/>
+ </SubClassOf>
+ <ClassAssertion>
+ <Class IRI="#Adult"/>
+ <NamedIndividual IRI="#Fred"/>
+ </ClassAssertion>
+ <ClassAssertion>
+ <Class IRI="#Adult"/>
+ <NamedIndividual IRI="#John"/>
+ </ClassAssertion>
+ <ClassAssertion>
+ <Class IRI="#Person"/>
+ <NamedIndividual IRI="#Tom"/>
+ </ClassAssertion>
+ <ObjectPropertyAssertion>
+ <ObjectProperty IRI="#hasBrother"/>
+ <NamedIndividual IRI="#Fred"/>
+ <NamedIndividual IRI="#John"/>
+ </ObjectPropertyAssertion>
+ <ObjectPropertyAssertion>
+ <ObjectProperty IRI="#hasParent"/>
+ <NamedIndividual IRI="#Tom"/>
+ <NamedIndividual IRI="#Fred"/>
+ </ObjectPropertyAssertion>
+ <DataPropertyAssertion>
+ <DataProperty IRI="#hasAge"/>
+ <NamedIndividual IRI="#Tom"/>
+ <Literal datatypeIRI="&xsd;int">19</Literal>
+ </DataPropertyAssertion>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasBrother"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasParent"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#hasUncle"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <SubObjectPropertyOf>
+ <ObjectProperty IRI="#isParentOf"/>
+ <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+ </SubObjectPropertyOf>
+ <InverseObjectProperties>
+ <ObjectProperty IRI="#isParentOf"/>
+ <ObjectProperty IRI="#hasParent"/>
+ </InverseObjectProperties>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasParent"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyDomain>
+ <ObjectProperty IRI="#isParentOf"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyDomain>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasParent"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <ObjectPropertyRange>
+ <ObjectProperty IRI="#isParentOf"/>
+ <Class IRI="#Person"/>
+ </ObjectPropertyRange>
+ <SubDataPropertyOf>
+ <DataProperty IRI="#hasAge"/>
+ <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+ </SubDataPropertyOf>
+ <DataPropertyDomain>
+ <DataProperty IRI="#hasAge"/>
+ <Class IRI="#Person"/>
+ </DataPropertyDomain>
+ <DataPropertyRange>
+ <DataProperty IRI="#hasAge"/>
+ <Datatype abbreviatedIRI="xsd:int"/>
+ </DataPropertyRange>
+ <DLSafeRule>
+ <Annotation>
+ <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#nodeID"/>
+ <Literal>_:http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#genid1</Literal>
+ </Annotation>
+ <Body>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasBrother"/>
+ <Variable IRI="#y"/>
+ <Variable IRI="#z"/>
+ </ObjectPropertyAtom>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasParent"/>
+ <Variable IRI="#x"/>
+ <Variable IRI="#y"/>
+ </ObjectPropertyAtom>
+ </Body>
+ <Head>
+ <ObjectPropertyAtom>
+ <ObjectProperty IRI="#hasUncle"/>
+ <Variable IRI="#x"/>
+ <Variable IRI="#z"/>
+ </ObjectPropertyAtom>
+ </Head>
+ </DLSafeRule>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl Wed Mar 16 21:36:53 2011
@@ -0,0 +1,110 @@
+<rdf:RDF
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:j.0="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#"
+ xmlns:owl="http://www.w3.org/2002/07/owl#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:j.1="http://www.w3.org/2003/11/swrl#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" >
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Fred">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+ <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult"/>
+ <j.0:hasBrother rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A0">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule">
+ <j.1:body rdf:nodeID="A1"/>
+ <j.1:head rdf:nodeID="A2"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Imp"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A1">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ <rdf:rest rdf:nodeID="A3"/>
+ <rdf:first rdf:nodeID="A0"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasAge">
+ <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
+ <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topDataProperty"/>
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+ <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A3">
+ <rdf:first rdf:nodeID="A4"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A4">
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
+ <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#topDataProperty">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#topObjectProperty">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A2">
+ <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+ <rdf:first rdf:nodeID="A5"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x">
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother">
+ <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+ <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+ <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle">
+ <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+ <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+ </rdf:Description>
+ <rdf:Description rdf:nodeID="A5">
+ <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+ <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+ <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+ <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom">
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+ <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <j.0:hasAge rdf:datatype="http://www.w3.org/2001/XMLSchema#int">19</j.0:hasAge>
+ <j.0:hasParent rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Fred"/>
+ </rdf:Description>
+ <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent">
+ <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+ <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+ </rdf:Description>
+</rdf:RDF>
Added: incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/catalog.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/catalog.xml?rev=1082308&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/catalog.xml (added)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/main/resources/TestFile/catalog.xml Wed Mar 16 21:36:53 2011
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<catalog id="file:/Users/elvio/NetBeansProjects/eu.iksproject.kres.reasoners/src/main/resources/TestFile/" prefer="public" xml:base="file:/Users/elvio/NetBeansProjects/eu.iksproject.kres.reasoners/src/main/resources/TestFile/" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
+ <uri name="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl" uri="ProvaParent.owl"/>
+</catalog>
Modified: incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunReasonerTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunReasonerTest.java?rev=1082308&r1=1082180&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunReasonerTest.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunReasonerTest.java Wed Mar 16 21:36:53 2011
@@ -3,19 +3,21 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base;
+
+import static org.junit.Assert.*;
import java.io.File;
-import java.util.Arrays;
import java.util.Iterator;
-import java.util.List;
import java.util.Set;
+
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
-import static org.junit.Assert.*;
import org.semanticweb.HermiT.Reasoner.ReasonerFactory;
import org.semanticweb.owlapi.apibinding.OWLManager;
import org.semanticweb.owlapi.model.OWLAxiom;
@@ -23,7 +25,6 @@ import org.semanticweb.owlapi.model.OWLO
import org.semanticweb.owlapi.model.OWLOntologyCreationException;
import org.semanticweb.owlapi.model.OWLOntologyManager;
import org.semanticweb.owlapi.reasoner.OWLReasoner;
-import org.semanticweb.owlapi.util.InferredAxiomGenerator;
import org.semanticweb.owlapi.util.InferredOntologyGenerator;
/**
Modified: incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunRulesTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunRulesTest.java?rev=1082308&r1=1082180&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunRulesTest.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunRulesTest.java Wed Mar 16 21:36:53 2011
@@ -3,25 +3,31 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base;
+
+import static org.junit.Assert.*;
-import com.hp.hpl.jena.ontology.OntModel;
-import com.hp.hpl.jena.rdf.model.ModelFactory;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
+
+import org.apache.stanbol.reasoners.base.commands.KReSCreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunReasoner;
+import org.apache.stanbol.reasoners.base.commands.KReSRunRules;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
-import static org.junit.Assert.*;
import org.semanticweb.owlapi.apibinding.OWLManager;
import org.semanticweb.owlapi.model.OWLAxiom;
import org.semanticweb.owlapi.model.OWLOntology;
import org.semanticweb.owlapi.model.OWLOntologyCreationException;
import org.semanticweb.owlapi.model.OWLOntologyManager;
+import com.hp.hpl.jena.ontology.OntModel;
+import com.hp.hpl.jena.rdf.model.ModelFactory;
+
/**
*
* @author elvio
Modified: incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java?rev=1082308&r1=1082180&r2=1082308&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java (original)
+++ incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java Wed Mar 16 21:36:53 2011
@@ -3,21 +3,25 @@
* and open the template in the editor.
*/
-package eu.iksproject.kres.reasoners;
+package org.apache.stanbol.reasoners.base;
+
+import static org.junit.Assert.*;
import java.io.File;
-import org.semanticweb.owlapi.apibinding.OWLManager;
-import org.semanticweb.owlapi.model.OWLOntology;
-import org.semanticweb.owlapi.model.OWLOntologyCreationException;
-import org.semanticweb.owlapi.model.OWLOntologyManager;
-import com.hp.hpl.jena.query.ResultSet;
import java.util.HashMap;
+
+import org.apache.stanbol.reasoners.base.commands.KReSRunSPARQL;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
-import static org.junit.Assert.*;
+import org.semanticweb.owlapi.apibinding.OWLManager;
+import org.semanticweb.owlapi.model.OWLOntology;
+import org.semanticweb.owlapi.model.OWLOntologyCreationException;
+import org.semanticweb.owlapi.model.OWLOntologyManager;
+
+import com.hp.hpl.jena.query.ResultSet;
/**
*