You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by en...@apache.org on 2011/04/01 15:16:17 UTC
svn commit: r1087695 [2/11] - in /incubator/stanbol/trunk/reasoners: ./
base/ base/.settings/ base/src/ base/src/main/ base/src/main/java/
base/src/main/java/org/ base/src/main/java/org/apache/
base/src/main/java/org/apache/stanbol/ base/src/main/java/...
Added: incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParent.owl Fri Apr 1 13:16:11 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/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl Fri Apr 1 13:16:11 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/reasoners/base/src/main/resources/TestFile/ProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/ProvaParent.owl?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/ProvaParent.owl (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/ProvaParent.owl Fri Apr 1 13:16:11 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/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParent.owl Fri Apr 1 13:16:11 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/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/RuledProvaParentRDFXML.owl Fri Apr 1 13:16:11 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/reasoners/base/src/main/resources/TestFile/catalog.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/catalog.xml?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/catalog.xml (added)
+++ incubator/stanbol/trunk/reasoners/base/src/main/resources/TestFile/catalog.xml Fri Apr 1 13:16:11 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>
Propchange: incubator/stanbol/trunk/reasoners/base/src/main/resources/eu/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/main/resources/eu/iksproject/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/main/resources/eu/iksproject/kres/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/main/resources/eu/iksproject/kres/reasoners/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunReasonerTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunReasonerTest.java?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunReasonerTest.java (added)
+++ incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunReasonerTest.java Fri Apr 1 13:16:11 2011
@@ -0,0 +1,200 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package org.apache.stanbol.reasoners.base;
+
+import static org.junit.Assert.*;
+
+import java.io.File;
+import java.util.Iterator;
+import java.util.Set;
+
+import org.apache.stanbol.reasoners.base.commands.CreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.RunReasoner;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.semanticweb.HermiT.Reasoner.ReasonerFactory;
+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 org.semanticweb.owlapi.reasoner.OWLReasoner;
+import org.semanticweb.owlapi.util.InferredOntologyGenerator;
+
+/**
+ *
+ * @author elvio
+ */
+public class RunReasonerTest {
+
+ public OWLOntologyManager owlmanager;
+ public OWLOntology owl;
+
+ public RunReasonerTest() throws OWLOntologyCreationException {
+ this.owlmanager = OWLManager.createOWLOntologyManager();
+ this.owl = owlmanager.loadOntologyFromOntologyDocument(new File("./src/main/resources/TestFile/ProvaParent.owl"));
+ }
+
+ @BeforeClass
+ public static void setUpClass() throws Exception {
+ }
+
+ @AfterClass
+ public static void tearDownClass() throws Exception {
+ }
+
+ @Before
+ public void setUp() {
+ }
+
+ @After
+ public void tearDown() {
+ }
+
+
+
+ /**
+ * Test of runClassifyInference method, of class RunReasoner.
+ */
+ @Test
+ public void testRunClassifyInference_arg0() throws OWLOntologyCreationException {
+
+ OWLOntology inf = OWLManager.createOWLOntologyManager().createOntology(owl.getOntologyID());
+ CreateReasoner reasoner = new CreateReasoner(owl);
+ RunReasoner instance = new RunReasoner(reasoner.getReasoner());
+
+ inf = instance.runClassifyInference(inf);
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(inf);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ int ax = inf.getAxiomCount();
+
+ if(inf!=null){
+ assertEquals(10, ax);
+ // TODO review the generated test code and remove the default call to fail.
+ }else{
+ fail("Some errors occur with runClassifyInference of KReSCreateReasoner.");
+ }
+
+ }
+
+ /**
+ * Test of runClassifyInference method, of class RunReasoner.
+ */
+ @Test
+ public void testRunClassifyInference() throws OWLOntologyCreationException {
+ int contin = owl.getAxiomCount();
+
+ CreateReasoner reasoner = new CreateReasoner(owl);
+ RunReasoner instance = new RunReasoner(reasoner.getReasoner());
+
+ owl = instance.runClassifyInference(owl);
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(owl);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ int ax = owl.getAxiomCount();
+
+ if(owl!=null){
+ assertEquals(true,(ax>contin));
+ // TODO review the generated test code and remove the default call to fail.
+ }else{
+ fail("Some errors occur with runClassifyInference of KReSCreateReasoner.");
+ }
+
+ }
+
+ /**
+ * Test of isConsistence method, of class RunReasoner.
+ */
+ @Test
+ public void testIsConsistence() {
+ OWLReasoner expris = (new ReasonerFactory()).createReasoner(owl);
+ expris.prepareReasoner();
+ CreateReasoner reasoner = new CreateReasoner(owl);
+ RunReasoner instance = new RunReasoner(reasoner.getReasoner());
+ boolean expResult = expris.isConsistent();
+ boolean result = instance.isConsistent();
+ if(result){
+ assertEquals(expResult, result);
+ // TODO review the generated test code and remove the default call to fail.
+ }else{
+ fail("Some errors occur with isConsistence of KReSCreateReasoner.");
+ }
+ }
+
+ /**
+ * Test of runGeneralInference method, of class RunReasoner.
+ */
+ @Test
+ public void testRunGeneralInference_0args(){
+ CreateReasoner reasoner = new CreateReasoner(owl);
+ RunReasoner instance = new RunReasoner(reasoner.getReasoner());
+ OWLOntology result = instance.runGeneralInference();
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(result);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ OWLReasoner expris = (new ReasonerFactory()).createReasoner(owl);
+ expris.prepareReasoner();
+ InferredOntologyGenerator iogpellet = new InferredOntologyGenerator(expris);
+
+ iogpellet.fillOntology(owlmanager, owl);
+
+ Set<OWLAxiom> setx = owl.getAxioms();
+ Iterator<OWLAxiom> iter = setx.iterator();
+
+ while(iter.hasNext()){
+ OWLAxiom axiom = iter.next();
+ if(axiom.toString().contains("Equivalent")){
+ owl.getOWLOntologyManager().removeAxiom(owl,axiom);
+ }
+ }
+
+ if(result!=null){
+ assertEquals(owl, result);
+ // TODO review the generated test code and remove the default call to fail.
+ }else{
+ fail("Some errors occur with RunGeneralInference of KReSCreateReasoner.");
+ }
+ }
+
+ /**
+ * Test of runGeneralInference method, of class RunReasoner.
+ */
+ @Test
+ public void testRunGeneralInference_OWLOntology() throws OWLOntologyCreationException {
+ OWLOntology newmodel = OWLManager.createOWLOntologyManager().createOntology(owl.getOntologyID());
+ CreateReasoner reasoner = new CreateReasoner(owl);
+ RunReasoner instance = new RunReasoner(reasoner.getReasoner());
+ OWLOntology result = instance.runGeneralInference(newmodel);
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(result);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ OWLReasoner expris = (new ReasonerFactory()).createReasoner(owl);
+ expris.prepareReasoner();
+ InferredOntologyGenerator iogpellet =new InferredOntologyGenerator(expris);
+ iogpellet.fillOntology(owlmanager, owl);
+ OWLOntology expResult = owl;
+
+ if(result!=null){
+ assertEquals(expResult, result);
+ // TODO review the generated test code and remove the default call to fail.
+ }else{
+ fail("Some errors occur with RunGeneralInference with new ontology of KReSCreateReasoner.");
+ }
+ }
+
+}
\ No newline at end of file
Propchange: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunReasonerTest.java
------------------------------------------------------------------------------
svn:executable = *
Added: incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunRulesTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunRulesTest.java?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunRulesTest.java (added)
+++ incubator/stanbol/trunk/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/RunRulesTest.java Fri Apr 1 13:16:11 2011
@@ -0,0 +1,210 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package org.apache.stanbol.reasoners.base;
+
+import static org.junit.Assert.*;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.Iterator;
+
+import org.apache.stanbol.reasoners.base.commands.CreateReasoner;
+import org.apache.stanbol.reasoners.base.commands.RunReasoner;
+import org.apache.stanbol.reasoners.base.commands.RunRules;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+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
+ */
+public class RunRulesTest {
+
+ public OWLOntologyManager owlmanagertarget;
+ public OWLOntologyManager owlnamagerswrlt;
+ public OWLOntology owltarget;
+ public OWLOntology owlswrl;
+ public OntModel jenaswrl;
+
+ public RunRulesTest() throws OWLOntologyCreationException, IOException {
+ this.owltarget = OWLManager.createOWLOntologyManager().loadOntologyFromOntologyDocument(new File("./src/main/resources/TestFile/ProvaParent.owl"));
+ this.owlswrl = OWLManager.createOWLOntologyManager().loadOntologyFromOntologyDocument(new File("./src/main/resources/TestFile/OnlyRuledProvaParent.owl"));
+ this.owlmanagertarget = owltarget.getOWLOntologyManager();
+ this.owlnamagerswrlt = owlswrl.getOWLOntologyManager();
+ this.jenaswrl = ModelFactory.createOntologyModel();
+ this.jenaswrl.read("file:./src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl", "RDF/XML");
+ }
+
+ @BeforeClass
+ public static void setUpClass() throws Exception {
+ }
+
+ @AfterClass
+ public static void tearDownClass() throws Exception {
+ }
+
+ @Before
+ public void setUp() {
+ }
+
+ @After
+ public void tearDown() {
+ }
+
+ /**
+ * Test of runRulesReasoner method, of class RunRules.
+ */
+ @Test
+ public void testRunRulesReasoner_OWLOntology_1() throws OWLOntologyCreationException{
+
+ OWLOntology newmodel = OWLManager.createOWLOntologyManager().createOntology(owltarget.getOntologyID());
+ RunRules instance = new RunRules(owlswrl,owltarget);
+
+ newmodel = instance.runRulesReasoner(newmodel);
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(newmodel);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ Iterator<OWLAxiom> axiom = newmodel.getAxioms().iterator();
+ Iterator<OWLAxiom> axt = owltarget.getAxioms().iterator();
+
+ String inferedaxiom ="ObjectPropertyAssertion(<http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John>)";
+ String ax;
+
+ if(newmodel!=null){
+ while(axt.hasNext()){
+ ax = axt.next().toString();
+ if(ax.equals(inferedaxiom))
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ }
+
+ if(newmodel!=null){
+ while(axiom.hasNext()){
+ ax = axiom.next().toString();
+ if(ax.equals(inferedaxiom))
+ assertEquals(inferedaxiom, ax.toString());
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ }
+ }
+
+ /**
+ * Test of runRulesReasoner method, of class RunRules.
+ */
+ @Test
+ public void testRunRulesReasoner_0args_1(){
+
+ RunRules instance = new RunRules(owlswrl,owltarget);
+ OWLOntology newmodel = instance.runRulesReasoner();
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(newmodel);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ Iterator<OWLAxiom> axiom = newmodel.getAxioms().iterator();
+
+ String inferedaxiom ="ObjectPropertyAssertion(<http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John>)";
+ String ax;
+
+ if(newmodel!=null){
+ while(axiom.hasNext()){
+ ax = axiom.next().toString();
+ if(ax.equals(inferedaxiom))
+ assertEquals(inferedaxiom, ax.toString());
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner in KReSRunRules.");
+ }
+ }
+
+ /**
+ * Test of runRulesReasoner method, of class RunRules.
+ */
+ @Test
+ public void testRunRulesReasoner_OWLOntology_2() throws OWLOntologyCreationException {
+
+ OWLOntology newmodel = OWLManager.createOWLOntologyManager().createOntology(owltarget.getOntologyID());
+ RunRules instance = new RunRules(jenaswrl.getBaseModel(),owltarget);
+
+ newmodel = instance.runRulesReasoner(newmodel);
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(newmodel);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ Iterator<OWLAxiom> axiom = newmodel.getAxioms().iterator();
+ Iterator<OWLAxiom> axt = owltarget.getAxioms().iterator();
+
+ String inferedaxiom ="ObjectPropertyAssertion(<http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John>)";
+ String ax;
+
+ if(newmodel!=null){
+ while(axt.hasNext()){
+ ax = axt.next().toString();
+ if(ax.equals(inferedaxiom))
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ }
+
+ if(newmodel!=null){
+ while(axiom.hasNext()){
+ ax = axiom.next().toString();
+ if(ax.equals(inferedaxiom))
+ assertEquals(inferedaxiom, ax.toString());
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner with new ontology in KReSRunRules.");
+ }
+ }
+
+ /**
+ * Test of runRulesReasoner method, of class RunRules.
+ */
+ @Test
+ public void testRunRulesReasoner_0args_2(){
+
+ RunRules instance = new RunRules(jenaswrl,owltarget);
+ OWLOntology newmodel = instance.runRulesReasoner();
+
+ CreateReasoner reasonerforcheck = new CreateReasoner(newmodel);
+ RunReasoner run = new RunReasoner(reasonerforcheck.getReasoner());
+ System.out.println(":::::::::::::::: consistency check "+run.isConsistent());
+
+ Iterator<OWLAxiom> axiom = newmodel.getAxioms().iterator();
+
+ String inferedaxiom ="ObjectPropertyAssertion(<http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom> <http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John>)";
+ String ax;
+
+ if(newmodel!=null){
+ while(axiom.hasNext()){
+ ax = axiom.next().toString();
+ if(ax.equals(inferedaxiom))
+ assertEquals(inferedaxiom, ax.toString());
+ // TODO review the generated test code and remove the default call to fail.
+ }}else{
+ fail("Some errors occur with runRulesReasoner in KReSRunRules.");
+ }
+ }
+
+}
\ No newline at end of file
Propchange: incubator/stanbol/trunk/reasoners/hermit/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/hermit/.classpath
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/.classpath?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/.classpath (added)
+++ incubator/stanbol/trunk/reasoners/hermit/.classpath Fri Apr 1 13:16:11 2011
@@ -0,0 +1,14 @@
+<classpath>
+ <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
+ <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
+ <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="var" path="M2_REPO/hermit/hermit/1.2.4/hermit-1.2.4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/junit/junit/4.4/junit-4.4.jar" sourcepath="M2_REPO/junit/junit/4.4/junit-4.4-sources.jar">
+ <attributes>
+ <attribute value="jar:file:/home/x-marley/.m2/repository/junit/junit/4.4/junit-4.4-javadoc.jar!/" name="javadoc_location"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="var" path="M2_REPO/org/apache/felix/org.osgi.core/1.4.0/org.osgi.core-1.4.0.jar" sourcepath="M2_REPO/org/apache/felix/org.osgi.core/1.4.0/org.osgi.core-1.4.0-sources.jar"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+</classpath>
\ No newline at end of file
Added: incubator/stanbol/trunk/reasoners/hermit/.project
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/.project?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/.project (added)
+++ incubator/stanbol/trunk/reasoners/hermit/.project Fri Apr 1 13:16:11 2011
@@ -0,0 +1,18 @@
+<projectDescription>
+ <name>org.apache.stanbol.reasoners.hermit</name>
+ <comment>Parent POM for the Apache Stanbol project. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
+ <projects/>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
+ </natures>
+</projectDescription>
\ No newline at end of file
Propchange: incubator/stanbol/trunk/reasoners/hermit/.settings/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.jdt.core.prefs?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.jdt.core.prefs (added)
+++ incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.jdt.core.prefs Fri Apr 1 13:16:11 2011
@@ -0,0 +1,10 @@
+#Wed Mar 23 18:51:37 GMT 2011
+encoding//src/main/java=UTF-8
+org.eclipse.jdt.core.compiler.compliance=1.6
+encoding//src/main/resources=UTF-8
+encoding//src/test/resources=UTF-8
+encoding//src/test/java=UTF-8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.6
Added: incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.m2e.core.prefs
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.m2e.core.prefs?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.m2e.core.prefs (added)
+++ incubator/stanbol/trunk/reasoners/hermit/.settings/org.eclipse.m2e.core.prefs Fri Apr 1 13:16:11 2011
@@ -0,0 +1,5 @@
+#Wed Mar 23 17:37:19 GMT 2011
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
Added: incubator/stanbol/trunk/reasoners/hermit/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/pom.xml?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/pom.xml (added)
+++ incubator/stanbol/trunk/reasoners/hermit/pom.xml Fri Apr 1 13:16:11 2011
@@ -0,0 +1,255 @@
+<?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.
+ -->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.stanbol</groupId>
+ <artifactId>stanbol-parent</artifactId>
+ <version>${stanbol-version}</version>
+ <relativePath>../../../parent</relativePath>
+ </parent>
+
+ <artifactId>org.apache.stanbol.reasoners.hermit</artifactId>
+ <version>${stanbol-version}</version>
+ <packaging>bundle</packaging>
+
+ <name>Apache Stanbol Reasoners Hermit Dependency</name>
+
+ <repositories>
+ <repository>
+ <id>stlab-cnr-repo</id>
+ <url>http://stlab.istc.cnr.it/software/maven/repo</url>
+ </repository>
+ </repositories>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>1.4.0</version>
+ </dependency>
+ <dependency>
+ <groupId>hermit</groupId>
+ <artifactId>hermit</artifactId>
+ <version>1.2.4</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>2.0.1</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-ClassPath>.,hermit124/hermit-1.2.4.jar</Bundle-ClassPath>
+ <Export-Package>
+ com.clarkparsia.owlapi.explanation,
+ com.clarkparsia.owlapi.explanation.io,
+ com.clarkparsia.owlapi.explanation.util,
+ com.clarkparsia.owlapi.modularity.locality,
+ de.uulm.ecs.ai.owlapi.krssparser,
+ de.uulm.ecs.ai.owlapi.krssrenderer,
+ dk.brics.automaton,gnu.getopt,
+ org.apache.axiom.attachments.*,
+ org.apache.axiom.c14n.*,
+ org.apache.axiom.om.*,
+ org.apache.axiom.soap.*,
+ org.apache.commons.logging,
+ org.apache.commons.logging.impl,
+ org.coode.owlapi.functionalparser,
+ org.coode.owlapi.functionalrenderer,
+ org.coode.owlapi.latex,
+ org.coode.owlapi.manchesterowlsyntax,
+ org.coode.owlapi.obo.parser,
+ org.coode.owlapi.obo.renderer,
+ org.coode.owlapi.owlxml.renderer,
+ org.coode.owlapi.owlxmlparser,
+ org.coode.owlapi.rdf.model,
+ org.coode.owlapi.rdf.rdfxml,
+ org.coode.owlapi.rdf.renderer,
+ org.coode.owlapi.rdfxml.parser,
+ org.coode.owlapi.turtle,
+ org.coode.string,org.coode.xml,
+ org.semanticweb.HermiT.*,
+ org.semanticweb.owlapi.*,
+ rationals.*,
+ uk.ac.manchester.cs.bhig.util,
+ uk.ac.manchester.cs.owl.explanation.ordering,
+ uk.ac.manchester.cs.owl.owlapi,
+ uk.ac.manchester.cs.owl.owlapi.mansyntaxrenderer,
+ uk.ac.manchester.cs.owl.owlapi.turtle.parser,
+ uk.ac.manchester.cs.owlapi.dlsyntax,
+ uk.ac.manchester.cs.owlapi.dlsyntax.parser,
+ uk.ac.manchester.cs.owlapi.modularity
+ </Export-Package>
+ <Private-Package />
+ <Import-Package>
+ !javax.xml.stream.*,
+ !javax.activation.*,
+ !javax.mail.*,
+ !javax.swing.*,
+ !javax.xml.namespace.*,
+ !javax.xml.parsers.*,
+ !javax.xml.transform.sax.*,
+ !javax.xml.validation.*,
+ !org.apache.avalon.framework.logger.*,
+ !org.apache.log.*,
+ !org.jaxen.*,
+ !org.protege.editor.owl.model.*,
+ !org.w3c.dom.*,
+ !org.xml.sax.*,
+ *
+ </Import-Package>
+ <_nouses>true</_nouses>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <!-- this profile executes the bundle on apache felix-->
+ <id>run-on-felix</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.main</artifactId>
+ <version>2.0.2</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.felix.gogo</groupId>
+ <artifactId>org.apache.felix.gogo.commands</artifactId>
+ <version>0.2.2</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <property name="plugins" refid="maven.runtime.classpath" />
+ <pathconvert pathsep=" " dirsep="/"
+ property="project.build.url">
+ <path path="${project.build.directory}" />
+ </pathconvert>
+ <pathconvert property="plugins.jars" pathsep=":">
+ <path path="${plugins}" />
+ <map from="${project.build.directory}/classes" to="" />
+ </pathconvert>
+ <makeurl property="urls" separator=" " validate="false">
+ <path path="${plugins.jars}" />
+ </makeurl>
+ <pathconvert pathsep=" " property="bundles">
+ <path path="${plugins}" />
+ <mapper>
+ <chainedmapper>
+ <flattenmapper />
+ <globmapper from="*" to="file:modules/*"
+ casesensitive="no" />
+ </chainedmapper>
+ </mapper>
+ </pathconvert>
+ <makeurl property="main.bundle.url"
+ file="${project.build.directory}/${project.artifactId}-${project.version}.jar" />
+ <echo file="${project.build.directory}/run.properties">
+ felix.auto.install=${urls}
+ felix.auto.start=${main.bundle.url}
+ org.osgi.framework.storage=${project.build.url}/felix-cache
+ org.osgi.framework.bootdelegation=*
+ </echo>
+ <replace file="${project.build.directory}/run.properties"
+ token="\" value="\\" />
+ <echo file="${project.build.directory}/config.properties">
+ felix.auto.install="${bundles}"
+ felix.auto.start=file:modules/${project.artifactId}-${project.version}.jar
+ </echo>
+ <copy
+ file="${maven.dependency.org.apache.felix.org.apache.felix.main.jar.path}"
+ tofile="${project.build.directory}/felix.jar" />
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <executions>
+ <execution>
+ <id>create-executable-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>${basedir}/src/main/assembly/felix.xml</descriptor>
+ </descriptors>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <groupId>org.apache.stanbol</groupId>
+</project>
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/assembly/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/hermit/src/main/assembly/felix.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/src/main/assembly/felix.xml?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/hermit/src/main/assembly/felix.xml (added)
+++ incubator/stanbol/trunk/reasoners/hermit/src/main/assembly/felix.xml Fri Apr 1 13:16:11 2011
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+ <id>all</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <dependencySets>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory>modules</outputDirectory>
+ <excludes>
+ <exclude>org.apache.felix:org.apache.felix.main</exclude>
+ </excludes>
+ </dependencySet>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory></outputDirectory>
+ <includes>
+ <include>org.apache.felix:org.apache.felix.main</include>
+ </includes>
+ </dependencySet>
+ </dependencySets>
+ <files>
+ <file>
+ <source>${project.build.directory}/${project.artifactId}-${project.version}.jar</source>
+ <outputDirectory>modules</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/felix.jar</source>
+ <outputDirectory>bin</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/config.properties</source>
+ <outputDirectory>conf</outputDirectory>
+ </file>
+ </files>
+</assembly>
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/org/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/org/apache/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/org/apache/stanbol/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/org/apache/stanbol/reasoners/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/java/org/apache/stanbol/reasoners/hermit/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/iksproject/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/iksproject/kres/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/iksproject/kres/shared/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/iksproject/kres/shared/dependency/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/eu/iksproject/kres/shared/dependency/hermit/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/hermit124/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/hermit124/hermit-1.2.4.jar
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/hermit/src/main/resources/hermit124/hermit-1.2.4.jar?rev=1087695&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/main/resources/hermit124/hermit-1.2.4.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/org/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/org/apache/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/org/apache/stanbol/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/org/apache/stanbol/reasoners/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/hermit/src/test/java/org/apache/stanbol/reasoners/hermit/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/owllink/.classpath
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/.classpath?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/.classpath (added)
+++ incubator/stanbol/trunk/reasoners/owllink/.classpath Fri Apr 1 13:16:11 2011
@@ -0,0 +1,15 @@
+<classpath>
+ <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
+ <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
+ <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="var" path="M2_REPO/junit/junit/4.4/junit-4.4.jar" sourcepath="M2_REPO/junit/junit/4.4/junit-4.4-sources.jar">
+ <attributes>
+ <attribute value="jar:file:/home/x-marley/.m2/repository/junit/junit/4.4/junit-4.4-javadoc.jar!/" name="javadoc_location"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="var" path="M2_REPO/org/apache/felix/org.osgi.core/1.4.0/org.osgi.core-1.4.0.jar" sourcepath="M2_REPO/org/apache/felix/org.osgi.core/1.4.0/org.osgi.core-1.4.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/owl-link/owl-link/1.0.2/owl-link-1.0.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/owlapi/owlapi/3.0.0/owlapi-3.0.0.jar"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+</classpath>
\ No newline at end of file
Added: incubator/stanbol/trunk/reasoners/owllink/.project
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/.project?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/.project (added)
+++ incubator/stanbol/trunk/reasoners/owllink/.project Fri Apr 1 13:16:11 2011
@@ -0,0 +1,18 @@
+<projectDescription>
+ <name>org.apache.stanbol.reasoners.owllink</name>
+ <comment>Parent POM for the Apache Stanbol project. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
+ <projects/>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
+ </natures>
+</projectDescription>
\ No newline at end of file
Propchange: incubator/stanbol/trunk/reasoners/owllink/.settings/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.jdt.core.prefs?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.jdt.core.prefs (added)
+++ incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.jdt.core.prefs Fri Apr 1 13:16:11 2011
@@ -0,0 +1,10 @@
+#Wed Mar 23 18:51:37 GMT 2011
+encoding//src/main/java=UTF-8
+org.eclipse.jdt.core.compiler.compliance=1.6
+encoding//src/main/resources=UTF-8
+encoding//src/test/resources=UTF-8
+encoding//src/test/java=UTF-8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.6
Added: incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.m2e.core.prefs
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.m2e.core.prefs?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.m2e.core.prefs (added)
+++ incubator/stanbol/trunk/reasoners/owllink/.settings/org.eclipse.m2e.core.prefs Fri Apr 1 13:16:11 2011
@@ -0,0 +1,5 @@
+#Wed Mar 23 17:37:20 GMT 2011
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
Added: incubator/stanbol/trunk/reasoners/owllink/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/pom.xml?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/pom.xml (added)
+++ incubator/stanbol/trunk/reasoners/owllink/pom.xml Fri Apr 1 13:16:11 2011
@@ -0,0 +1,236 @@
+<?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.
+ -->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.stanbol</groupId>
+ <artifactId>stanbol-parent</artifactId>
+ <version>${stanbol-version}</version>
+ <relativePath>../../../parent</relativePath>
+ </parent>
+
+ <artifactId>org.apache.stanbol.reasoners.owllink</artifactId>
+ <version>${stanbol-version}</version>
+ <packaging>bundle</packaging>
+ <name>Apache Stanbol Reasoners OwlLink Dependency</name>
+
+ <repositories>
+ <repository>
+ <id>stlab-cnr-repo</id>
+ <url>http://stlab.istc.cnr.it/software/maven/repo</url>
+ </repository>
+ </repositories>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>1.4.0</version>
+ </dependency>
+ <dependency>
+ <groupId>owl-link</groupId>
+ <artifactId>owl-link</artifactId>
+ <version>1.0.2</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>owlapi</groupId>
+ <artifactId>owlapi</artifactId>
+ <version>3.0.0</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>2.0.1</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.semanticweb.owlapi.owllink.*
+ </Export-Package>
+ <Private-Package>
+ eu.iksproject.kres.shared.dependency.owllink.*
+ </Private-Package>
+ <Import-Package>
+ !com.sun.org.apache.xml.internal.serialize,
+ !javax.xml.parsers,
+ !org.coode.owlapi.owlxml.renderer,
+ !org.coode.owlapi.owlxmlparser,
+ !org.coode.string,
+ !org.coode.xml,
+ !org.mortbay.http,
+ !org.mortbay.http.handler,
+ !org.mortbay.util,
+ !org.semanticweb.owl.apibinding,
+ !org.semanticweb.owl.inference,
+ !org.semanticweb.owl.model,
+ !org.semanticweb.owl.util,
+ !org.semanticweb.owl.vocab,
+ !org.semanticweb.owlapi.apibinding,
+ !org.semanticweb.owlapi.io,
+ !org.semanticweb.owlapi.model,
+ !org.semanticweb.owlapi.profiles,
+ !org.semanticweb.owlapi.reasoner,
+ !org.semanticweb.owlapi.reasoner.impl,
+ !org.semanticweb.owlapi.util,
+ !org.semanticweb.owlapi.vocab,
+ !org.semanticweb.reasonerfactory.pellet,
+ !org.xml.sax,
+ !org.xml.sax.helpers,
+ !uk.ac.manchester.cs.owl
+ </Import-Package>
+ <_nouses>true</_nouses>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <!-- this profile executes the bundle on apache felix-->
+ <id>run-on-felix</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.main</artifactId>
+ <version>2.0.2</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.felix.gogo</groupId>
+ <artifactId>org.apache.felix.gogo.commands</artifactId>
+ <version>0.2.2</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <property name="plugins" refid="maven.runtime.classpath" />
+ <pathconvert pathsep=" " dirsep="/"
+ property="project.build.url">
+ <path path="${project.build.directory}" />
+ </pathconvert>
+ <pathconvert property="plugins.jars" pathsep=":">
+ <path path="${plugins}" />
+ <map from="${project.build.directory}/classes" to="" />
+ </pathconvert>
+ <makeurl property="urls" separator=" " validate="false">
+ <path path="${plugins.jars}" />
+ </makeurl>
+ <pathconvert pathsep=" " property="bundles">
+ <path path="${plugins}" />
+ <mapper>
+ <chainedmapper>
+ <flattenmapper />
+ <globmapper from="*" to="file:modules/*"
+ casesensitive="no" />
+ </chainedmapper>
+ </mapper>
+ </pathconvert>
+ <makeurl property="main.bundle.url"
+ file="${project.build.directory}/${project.artifactId}-${project.version}.jar" />
+ <echo file="${project.build.directory}/run.properties">
+ felix.auto.install=${urls}
+ felix.auto.start=${main.bundle.url}
+ org.osgi.framework.storage=${project.build.url}/felix-cache
+ org.osgi.framework.bootdelegation=*
+ </echo>
+ <replace file="${project.build.directory}/run.properties"
+ token="\" value="\\" />
+ <echo file="${project.build.directory}/config.properties">
+ felix.auto.install="${bundles}"
+ felix.auto.start=file:modules/${project.artifactId}-${project.version}.jar
+ </echo>
+ <copy
+ file="${maven.dependency.org.apache.felix.org.apache.felix.main.jar.path}"
+ tofile="${project.build.directory}/felix.jar" />
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <executions>
+ <execution>
+ <id>create-executable-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>${basedir}/src/main/assembly/felix.xml</descriptor>
+ </descriptors>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <groupId>org.apache.stanbol</groupId>
+</project>
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/assembly/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/owllink/src/main/assembly/felix.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/src/main/assembly/felix.xml?rev=1087695&view=auto
==============================================================================
--- incubator/stanbol/trunk/reasoners/owllink/src/main/assembly/felix.xml (added)
+++ incubator/stanbol/trunk/reasoners/owllink/src/main/assembly/felix.xml Fri Apr 1 13:16:11 2011
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+ <id>all</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <dependencySets>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory>modules</outputDirectory>
+ <excludes>
+ <exclude>org.apache.felix:org.apache.felix.main</exclude>
+ </excludes>
+ </dependencySet>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory></outputDirectory>
+ <includes>
+ <include>org.apache.felix:org.apache.felix.main</include>
+ </includes>
+ </dependencySet>
+ </dependencySets>
+ <files>
+ <file>
+ <source>${project.build.directory}/${project.artifactId}-${project.version}.jar</source>
+ <outputDirectory>modules</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/felix.jar</source>
+ <outputDirectory>bin</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/config.properties</source>
+ <outputDirectory>conf</outputDirectory>
+ </file>
+ </files>
+</assembly>
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/org/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/org/apache/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/org/apache/stanbol/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/org/apache/stanbol/reasoners/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/java/org/apache/stanbol/reasoners/owllink/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/iksproject/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/iksproject/kres/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/dependency/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/dependency/owllink/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Propchange: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/owl-link/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr 1 13:16:11 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar?rev=1087695&view=auto
==============================================================================
Binary file - no diff available.