Author: rwesten
Date: Fri Aug 29 07:47:23 2014
New Revision: 1621253
URL: http://svn.apache.org/r1621253
Log:
STANBOL-621: updated to Apache Jena. The used versions are the same the the
latest used by Apache Clerezza Ext modules
Modified:
stanbol/trunk/commons/owl/pom.xml
stanbol/trunk/parent/pom.xml
stanbol/trunk/reasoners/jena/pom.xml
stanbol/trunk/reasoners/web/pom.xml
stanbol/trunk/rules/adapters/jena/pom.xml
stanbol/trunk/rules/base/pom.xml
stanbol/trunk/rules/manager/pom.xml
stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/arqextention/CreateURI.java
stanbol/trunk/rules/refactor/pom.xml
stanbol/trunk/rules/web/pom.xml
Modified: stanbol/trunk/commons/owl/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/owl/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/commons/owl/pom.xml (original)
+++ stanbol/trunk/commons/owl/pom.xml Fri Aug 29 07:47:23 2014
@@ -131,12 +131,12 @@
<!-- OWL deps -->
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
</dependency>
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>arq</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-arq</artifactId>
</dependency>
<dependency>
Modified: stanbol/trunk/parent/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/parent/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/parent/pom.xml (original)
+++ stanbol/trunk/parent/pom.xml Fri Aug 29 07:47:23 2014
@@ -1004,8 +1004,59 @@
<version>1.9.11</version>
</dependency>
- <!-- Jena -->
+ <!-- Jena (and Clerezza Jena Modules)-->
<dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
+ <version>2.11.0</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-log4j12</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.clerezza.ext</groupId>
+ <artifactId>org.apache.jena.jena-core</artifactId>
+ <version>2.11.1_1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-tdb</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.clerezza.ext</groupId>
+ <artifactId>org.apache.jena.jena-tdb</artifactId>
+ <version>1.0.1_1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-arq</artifactId>
+ <version>2.11.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.clerezza.ext</groupId>
+ <artifactId>org.apache.jena.jena-arq</artifactId>
+ <version>2.11.1_1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-iri</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.clerezza.ext</groupId>
+ <artifactId>org.apache.jena.jena-iri</artifactId>
+ <version>1.0.1_1</version>
+ </dependency>
+
+ <!-- old Jena Dependencies -->
+ <!-- dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
<version>2.6.3</version>
@@ -1050,7 +1101,7 @@
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
- </dependency>
+ </dependency> -->
<dependency>
<groupId>org.hsqldb</groupId>
Modified: stanbol/trunk/reasoners/jena/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/reasoners/jena/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/reasoners/jena/pom.xml (original)
+++ stanbol/trunk/reasoners/jena/pom.xml Fri Aug 29 07:47:23 2014
@@ -84,6 +84,11 @@
<artifactId>org.apache.stanbol.reasoners.servicesapi</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
+ <!-- Jena dependency -->
+ <dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
+ </dependency>
<!-- Diagnostic dependencies -->
<dependency>
@@ -124,18 +129,6 @@
<artifactId>org.osgi.compendium</artifactId>
<scope>provided</scope>
</dependency>
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
- <type>jar</type>
- <scope>provided</scope>
- <exclusions>
- <exclusion>
- <artifactId>slf4j-log4j12</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- </exclusions>
- </dependency>
</dependencies>
Modified: stanbol/trunk/reasoners/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/reasoners/web/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/reasoners/web/pom.xml (original)
+++ stanbol/trunk/reasoners/web/pom.xml Fri Aug 29 07:47:23 2014
@@ -198,9 +198,9 @@
<artifactId>org.apache.felix.scr.annotations</artifactId>
</dependency>
- <dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <!-- dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
<scope>provided</scope>
<exclusions>
<exclusion>
@@ -208,7 +208,7 @@
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
- </dependency>
+ </dependency -->
<!-- Testing deps -->
<dependency>
Modified: stanbol/trunk/rules/adapters/jena/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/adapters/jena/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/rules/adapters/jena/pom.xml (original)
+++ stanbol/trunk/rules/adapters/jena/pom.xml Fri Aug 29 07:47:23 2014
@@ -98,8 +98,8 @@
<!-- Jena deps -->
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
</dependency>
<!-- Testing deps -->
Modified: stanbol/trunk/rules/base/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/base/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/rules/base/pom.xml (original)
+++ stanbol/trunk/rules/base/pom.xml Fri Aug 29 07:47:23 2014
@@ -80,8 +80,8 @@
<!-- OWL deps -->
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
</dependency>
<!-- Persistence -->
Modified: stanbol/trunk/rules/manager/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/pom.xml (original)
+++ stanbol/trunk/rules/manager/pom.xml Fri Aug 29 07:47:23 2014
@@ -112,14 +112,14 @@
</dependency>
<!-- OWL deps -->
- <dependency>
+ <!-- dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>arq</artifactId>
- </dependency>
+ </dependency -->
<!-- Persistence deps -->
<dependency>
Modified:
stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/arqextention/CreateURI.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/arqextention/CreateURI.java?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
---
stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/arqextention/CreateURI.java
(original)
+++
stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/arqextention/CreateURI.java
Fri Aug 29 07:47:23 2014
@@ -17,11 +17,13 @@
package org.apache.stanbol.rules.manager.arqextention;
import com.hp.hpl.jena.graph.Node;
+import com.hp.hpl.jena.graph.NodeFactory;
import com.hp.hpl.jena.sparql.core.Var;
import com.hp.hpl.jena.sparql.engine.ExecutionContext;
import com.hp.hpl.jena.sparql.engine.QueryIterator;
import com.hp.hpl.jena.sparql.engine.binding.Binding;
import com.hp.hpl.jena.sparql.engine.binding.Binding1;
+import com.hp.hpl.jena.sparql.engine.binding.BindingFactory;
import com.hp.hpl.jena.sparql.pfunction.PropFuncArg;
import com.hp.hpl.jena.sparql.pfunction.PropFuncArgType;
import com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval;
@@ -45,8 +47,9 @@ public class CreateURI extends PropertyF
Node ref = argumentSubject.getArg();
if (ref.isVariable()) {
String argumentString =
argumentObject.getArg().toString().replace("\"", "");
-
- b = new Binding1(binding, Var.alloc(ref),
Node.createURI(argumentString));
+ //STANBOL-621: Binding1 has no longer a public constructor
+ //b = new Binding1(binding, Var.alloc(ref),
NodeFactory.createURI(argumentString));
+ b = BindingFactory.binding(binding, Var.alloc(ref),
NodeFactory.createURI(argumentString));
}
}
Modified: stanbol/trunk/rules/refactor/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/refactor/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/rules/refactor/pom.xml (original)
+++ stanbol/trunk/rules/refactor/pom.xml Fri Aug 29 07:47:23 2014
@@ -106,12 +106,12 @@
<!-- OWL deps -->
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>arq</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-arq</artifactId>
</dependency>
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
</dependency>
<!-- Persistence deps -->
Modified: stanbol/trunk/rules/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/web/pom.xml?rev=1621253&r1=1621252&r2=1621253&view=diff
==============================================================================
--- stanbol/trunk/rules/web/pom.xml (original)
+++ stanbol/trunk/rules/web/pom.xml Fri Aug 29 07:47:23 2014
@@ -125,8 +125,8 @@
</dependency>
<dependency>
- <groupId>com.hp.hpl.jena</groupId>
- <artifactId>jena</artifactId>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-core</artifactId>
</dependency>
<dependency>