You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by ci...@apache.org on 2011/03/30 15:44:01 UTC

svn commit: r1086954 [6/16] - in /incubator/stanbol/trunk/kres/ontologymanager/store: ./ api/ api/src/ api/src/main/ api/src/main/java/ api/src/main/java/org/ api/src/main/java/org/apache/ api/src/main/java/org/apache/stanbol/ api/src/main/java/org/apa...

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/JenaPersistenceStore.java
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/SynchronizerThread.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/SynchronizerThread.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/SynchronizerThread.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/SynchronizerThread.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,49 @@
+package org.apache.stanbol.ontologymanager.store.jena;
+
+import org.apache.stanbol.ontologymanager.store.api.StoreSynchronizer;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class SynchronizerThread extends Thread {
+
+    Logger logger = LoggerFactory.getLogger(SynchronizerThread.class);
+
+    private StoreSynchronizer synchronizer;
+    private Boolean done = false;
+
+    public SynchronizerThread(StoreSynchronizer synchronizer) {
+        this.synchronizer = synchronizer;
+    }
+
+    @Override
+    public void run() {
+        synchronizer.synchronizeAll(true);
+        while (true) {
+            synchronized (done) {
+                if (done) {
+                    return;
+                }
+                long t1 = System.currentTimeMillis();
+                logger.info("Started Synchronizing");
+                synchronizer.synchronizeAll(false);
+                long t2 = System.currentTimeMillis();
+                logger.info("Completed Synchronizing in " + (t2 - t1) + " miliseconds");
+            }
+            try {
+                Thread.sleep(10000);
+            } catch (InterruptedException e) {
+                logger.info("Thread Interrupted");
+            }
+
+        }
+    }
+
+    public void done() {
+        logger.info("About to stop synchronizer");
+        synchronized (done) {
+            this.done = true;
+            this.synchronizer.clear();
+            logger.info("Stopped synchronizer");
+        }
+    }
+}

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/SynchronizerThread.java
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/util/JenaUtil.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/util/JenaUtil.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/util/JenaUtil.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/util/JenaUtil.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,139 @@
+package org.apache.stanbol.ontologymanager.store.jena.util;
+
+import com.hp.hpl.jena.rdf.model.Resource;
+import com.hp.hpl.jena.vocabulary.OWL;
+import com.hp.hpl.jena.vocabulary.XSD;
+import com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter;
+import com.hp.hpl.jena.xmloutput.impl.SimpleLogger;
+
+public class JenaUtil {
+
+    public static boolean isBuiltInClass(String resourceURI) {
+        if ((OWL.Thing).getURI().equalsIgnoreCase(resourceURI)
+            || (OWL.Nothing).getURI().equalsIgnoreCase(resourceURI)) return true;
+        else return false;
+    }
+
+    public static Resource getBuiltInClass(String resourceURI) {
+        if ((OWL.Thing).getURI().equalsIgnoreCase(resourceURI)) return OWL.Thing;
+        if ((OWL.Nothing).getURI().equalsIgnoreCase(resourceURI)) return OWL.Nothing;
+        return null;
+    }
+
+    public static boolean isBuiltInType(String resourceURI) {
+        int cutIndex = resourceURI.lastIndexOf("/");
+        resourceURI = resourceURI.substring(cutIndex);
+        // FIXME:: check if the prefix is a valid reference to XSD namespace
+        if ((XSD.anyURI).getURI().contains(resourceURI)
+            || (XSD.base64Binary).getURI().contains(resourceURI)
+            || (XSD.date).getURI().contains(resourceURI)
+            || (XSD.dateTime).getURI().contains(resourceURI)
+            || (XSD.decimal).getURI().contains(resourceURI)
+            || (XSD.duration).getURI().contains(resourceURI)
+            ||
+            // resourceURI.equalsIgnoreCase((XSD.ENTITIES).getURI()) ||
+            (XSD.ENTITY).getURI().contains(resourceURI)
+            || (XSD.gDay).getURI().contains(resourceURI)
+            || (XSD.gMonth).getURI().contains(resourceURI)
+            || (XSD.gMonthDay).getURI().contains(resourceURI)
+            || (XSD.gYear).getURI().contains(resourceURI)
+            || (XSD.gYearMonth).getURI().contains(resourceURI)
+            || (XSD.hexBinary).getURI().contains(resourceURI)
+            || (XSD.ID).getURI().contains(resourceURI)
+            || (XSD.IDREF).getURI().contains(resourceURI)
+            ||
+            // resourceURI.equalsIgnoreCase((XSD.IDREFS).getURI()) ||
+            (XSD.integer).getURI().contains(resourceURI)
+            || (XSD.language).getURI().contains(resourceURI)
+            || (XSD.Name).getURI().contains(resourceURI)
+            || (XSD.NCName).getURI().contains(resourceURI)
+            || (XSD.negativeInteger).getURI().contains(resourceURI)
+            || (XSD.NMTOKEN).getURI().contains(resourceURI)
+            ||
+            // resourceURI.equalsIgnoreCase((XSD.NMTOKENS).getURI()) ||
+            (XSD.nonNegativeInteger).getURI().contains(resourceURI)
+            || (XSD.nonPositiveInteger).getURI().contains(resourceURI)
+            || (XSD.normalizedString).getURI().contains(resourceURI)
+            || (XSD.NOTATION).getURI().contains(resourceURI)
+            || (XSD.positiveInteger).getURI().contains(resourceURI)
+            || (XSD.QName).getURI().contains(resourceURI) || (XSD.time).getURI().contains(resourceURI)
+            || (XSD.token).getURI().contains(resourceURI)
+            || (XSD.unsignedByte).getURI().contains(resourceURI)
+            || (XSD.unsignedInt).getURI().contains(resourceURI)
+            || (XSD.unsignedLong).getURI().contains(resourceURI)
+            || (XSD.unsignedShort).getURI().contains(resourceURI)
+            || (XSD.xboolean).getURI().contains(resourceURI) || (XSD.xbyte).getURI().contains(resourceURI)
+            || (XSD.xdouble).getURI().contains(resourceURI) || (XSD.xfloat).getURI().contains(resourceURI)
+            || (XSD.xint).getURI().contains(resourceURI) || (XSD.xlong).getURI().contains(resourceURI)
+            || (XSD.xshort).getURI().contains(resourceURI) || (XSD.xstring).getURI().contains(resourceURI)) return true;
+        else return false;
+    }
+
+    public static Resource getResourceForBuiltInType(String resourceURI) {
+        if ((XSD.anyURI).getURI().contains(resourceURI)) return XSD.anyURI;
+        if ((XSD.base64Binary).getURI().contains(resourceURI)) return XSD.base64Binary;
+        if ((XSD.date).getURI().contains(resourceURI)) return XSD.date;
+        if ((XSD.dateTime).getURI().contains(resourceURI)) return XSD.dateTime;
+        if ((XSD.decimal).getURI().contains(resourceURI)) return XSD.decimal;
+        if ((XSD.duration).getURI().contains(resourceURI)) return XSD.duration;
+        // resourceURI.equalsIgnoreCase((XSD.ENTITIES).getURI())
+        if ((XSD.ENTITY).getURI().contains(resourceURI)) return XSD.ENTITY;
+        if ((XSD.gDay).getURI().contains(resourceURI)) return XSD.gDay;
+        if ((XSD.gMonth).getURI().contains(resourceURI)) return XSD.gMonth;
+        if ((XSD.gMonthDay).getURI().contains(resourceURI)) return XSD.gMonthDay;
+        if ((XSD.gYear).getURI().contains(resourceURI)) return XSD.gYear;
+        if ((XSD.gYearMonth).getURI().contains(resourceURI)) return XSD.gYearMonth;
+        if ((XSD.hexBinary).getURI().contains(resourceURI)) return XSD.hexBinary;
+        if ((XSD.ID).getURI().contains(resourceURI)) return XSD.ID;
+        if ((XSD.IDREF).getURI().contains(resourceURI)) return XSD.IDREF;
+        // resourceURI.equalsIgnoreCase((XSD.IDREFS).getURI())
+        if ((XSD.integer).getURI().contains(resourceURI)) return XSD.integer;
+        if ((XSD.language).getURI().contains(resourceURI)) return XSD.language;
+        if ((XSD.Name).getURI().contains(resourceURI)) return XSD.Name;
+        if ((XSD.NCName).getURI().contains(resourceURI)) return XSD.NCName;
+        if ((XSD.negativeInteger).getURI().contains(resourceURI)) return XSD.negativeInteger;
+        if ((XSD.NMTOKEN).getURI().contains(resourceURI)) return XSD.NMTOKEN;
+        // resourceURI.equalsIgnoreCase((XSD.NMTOKENS).getURI())
+        if ((XSD.nonNegativeInteger).getURI().contains(resourceURI)) return XSD.nonNegativeInteger;
+        if ((XSD.nonPositiveInteger).getURI().contains(resourceURI)) return XSD.nonPositiveInteger;
+        if ((XSD.normalizedString).getURI().contains(resourceURI)) return XSD.normalizedString;
+        if ((XSD.NOTATION).getURI().contains(resourceURI)) return XSD.NOTATION;
+        if ((XSD.positiveInteger).getURI().contains(resourceURI)) return XSD.positiveInteger;
+        if ((XSD.QName).getURI().contains(resourceURI)) return XSD.QName;
+        if ((XSD.time).getURI().contains(resourceURI)) return XSD.time;
+        if ((XSD.token).getURI().contains(resourceURI)) return XSD.token;
+        if ((XSD.unsignedByte).getURI().contains(resourceURI)) return XSD.unsignedByte;
+        if ((XSD.unsignedInt).getURI().contains(resourceURI)) return XSD.unsignedInt;
+        if ((XSD.unsignedLong).getURI().contains(resourceURI)) return XSD.unsignedLong;
+        if ((XSD.unsignedShort).getURI().contains(resourceURI)) return XSD.unsignedShort;
+        if ((XSD.xboolean).getURI().contains(resourceURI)) return XSD.xboolean;
+        if ((XSD.xbyte).getURI().contains(resourceURI)) return XSD.xbyte;
+        if ((XSD.xdouble).getURI().contains(resourceURI)) return XSD.xdouble;
+        if ((XSD.xfloat).getURI().contains(resourceURI)) return XSD.xfloat;
+        if ((XSD.xint).getURI().contains(resourceURI)) return XSD.xint;
+        if ((XSD.xlong).getURI().contains(resourceURI)) return XSD.xlong;
+        if ((XSD.xshort).getURI().contains(resourceURI)) return XSD.xshort;
+        if ((XSD.xstring).getURI().contains(resourceURI)) return XSD.xstring;
+        return null;
+    }
+
+    // For setting log levels etc.
+    public static void initialConf() {
+        SimpleLogger logger = new SimpleLogger() {
+
+            @Override
+            public void warn(String s, Exception e) {
+                // TODO Auto-generated method stub
+
+            }
+
+            @Override
+            public void warn(String s) {
+                // TODO Auto-generated method stub
+
+            }
+        };
+        BaseXMLWriter.setLogger(logger);
+    }
+
+}

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/jena/src/main/java/org/apache/stanbol/ontologymanager/store/jena/util/JenaUtil.java
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/README.txt
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/README.txt?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/README.txt (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/README.txt Wed Mar 30 13:43:53 2011
@@ -0,0 +1,18 @@
+This module builds a runnable Persistence Store jar using the Sling Launchpad Maven plugin,
+including the bundles defined at src/main/bundles/list.xml
+
+
+To start this after building use:
+
+  java -Xmx512M -jar target/eu.iksproject.persistencestore.launchers.fise-0.9-SNAPSHOT.jar
+
+The Persistence Store HTTP endpoint should then be available at 
+
+  http://localhost:8080/persistencestore/ontologies
+
+
+The OSGi state is stored in the ./sling folder.
+
+The logs are found at sling/logs/error.log and can be configured from the
+OSGi console
+

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/pom.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/pom.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/pom.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    IKS Persistence Store software is licensed under the Apache License, Version 2.0,
+    see 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>org.apache.stanbol.ontologymanager.store.parent</artifactId>
+    <version>0.9-SNAPSHOT</version>
+    <relativePath>../parent</relativePath>
+  </parent>
+
+  <artifactId>org.apache.stanbol.ontologymanager.store.launchers.fise</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache Stanbol Ontology Manager Store - Sling-based standalone launcher - FISE version</name>
+  <description>Runnable jar that runs the Apache Stanbol Ontology Manager Store with Enhancer</description>
+  
+  <build>
+                <plugins>
+                        <plugin>
+                                <groupId>org.apache.maven.plugins</groupId>                     
+                                <artifactId>maven-clean-plugin</artifactId>
+                                <configuration>
+                                        <filesets>
+                                                <fileset>
+                                                        <directory>.</directory>
+                                                        <includes>
+                                                                <include>sling/**</include>
+                                                                <!-- Apache Derby database directory -->
+                                                                <include>ps_db/**</include>
+                                                        </includes>
+                                                </fileset>
+                                        </filesets>
+                                </configuration>
+                        </plugin>
+                        <plugin>
+                                <groupId>org.apache.sling</groupId>
+                                <artifactId>maven-launchpad-plugin</artifactId>
+                                <!--
+                                        TODO the maven-launchpad-plugin can also generate a war file and
+                                        Karaf description, we could add this. See
+                                        http://sling.apache.org/site/maven-launchpad-plugin.html
+                                -->
+                                <executions>
+                                        <execution>
+                                                <id>prepare-package</id>
+                                                <goals>
+                                                        <goal>prepare-package</goal>
+                                                </goals>
+                                                <configuration>
+                                                        <includeDefaultBundles>false</includeDefaultBundles>
+                                                        <!-- Standalone jar requires an OSGi http service implementation -->
+                                                        <jarWebSupport>
+                                                                <groupId>org.apache.felix</groupId>
+                                                                <artifactId>org.apache.felix.http.jetty</artifactId>
+                                                                <version>2.0.4</version>
+                                                        </jarWebSupport>
+                                                </configuration>
+                                        </execution>
+                                </executions>
+                        </plugin>
+                        <plugin>
+                                <groupId>org.apache.maven.plugins</groupId>
+                                <artifactId>maven-jar-plugin</artifactId>
+                                <configuration>
+                                        <archive>
+                                                <manifest>
+                                                        <!-- make the generated jar runnable -->
+                                                        <addClasspath>true</addClasspath>
+                                                        <mainClass>org.apache.sling.launchpad.app.Main</mainClass>
+                                                        <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                                                </manifest>
+                                        </archive>
+                                </configuration>
+                        </plugin>
+                </plugins>
+        </build>
+        
+        <dependencies>
+                <dependency>
+                        <!-- maven-launchpad-plugin builds on the launchpad.base app -->
+                        <groupId>org.apache.sling</groupId>
+                        <artifactId>org.apache.sling.launchpad.base</artifactId>
+                        <classifier>app</classifier>
+                </dependency>
+        </dependencies>
+</project>
\ No newline at end of file

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/pom.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/src/main/bundles/list.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/src/main/bundles/list.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/src/main/bundles/list.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/fise/src/main/bundles/list.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,373 @@
+<?xml version="1.0" encoding="UTF-8"?>
+        <!--
+                List of initial bundles for the enhancer Sling-based standalone launcher.
+        -->
+<bundles>
+
+        <!-- OSGi infrastructure -->
+        <startLevel level="5">
+                <bundle>
+                        <groupId>org.apache.sling</groupId>
+                        <artifactId>org.apache.sling.commons.log</artifactId>
+                        <version>2.0.6</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.osgi.core</artifactId>
+                        <version>1.2.0</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.scr</artifactId>
+                        <version>1.4.0</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.configadmin</artifactId>
+                        <version>1.2.4</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.metatype</artifactId>
+                        <version>1.0.4</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.osgi</groupId>
+                        <artifactId>org.osgi.compendium</artifactId>
+                        <version>4.1.0</version>
+                </bundle>
+        </startLevel>
+
+        <!-- HTTP service -->
+        <startLevel level="5">
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.http.whiteboard</artifactId>
+                        <version>2.0.4</version>
+                </bundle>
+        </startLevel>
+
+        <!-- Felix web console and plugins -->
+        <startLevel level="10">
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.webconsole</artifactId>
+                        <version>3.0.0</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.felix</groupId>
+                        <artifactId>org.apache.felix.webconsole.plugins.memoryusage
+                        </artifactId>
+                        <version>1.0.0</version>
+                </bundle>
+        </startLevel>
+
+        <!-- General-purpose libraries -->
+        <startLevel level="10">
+                <bundle>
+                        <groupId>commons-cli</groupId>
+                        <artifactId>commons-cli</artifactId>
+                        <version>1.2</version>
+                </bundle>
+                <bundle>
+                        <groupId>commons-lang</groupId>
+                        <artifactId>commons-lang</artifactId>
+                        <version>2.4</version>
+                </bundle>
+                <bundle>
+                        <groupId>commons-collections</groupId>
+                        <artifactId>commons-collections</artifactId>
+                        <version>3.2.1</version>
+                </bundle>
+                <bundle>
+                        <groupId>commons-io</groupId>
+                        <artifactId>commons-io</artifactId>
+                        <version>1.4</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.commons</groupId>
+                        <artifactId>commons-compress</artifactId>
+                        <version>1.0</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.httpcomponents</groupId>
+                        <artifactId>httpcore-osgi</artifactId>
+                        <version>4.0.1</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.commons</groupId>
+                        <artifactId>commons-math</artifactId>
+                        <version>2.1</version>
+                </bundle>
+                <bundle>
+                	<groupId>org.apache.derby</groupId>
+					<artifactId>derby</artifactId>
+					<version>10.6.2.1</version>
+                </bundle>
+        </startLevel>
+
+        <!-- enhancer infrastructure and required libraries-->
+        <startLevel level="15">
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.servicesapi</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.standalone</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.jobmanager</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+        </startLevel>
+
+        <!-- Clerezza storage and sparql infrastructure -->
+        <startLevel level="16">
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.core</artifactId>
+                        <version>0.12-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.utils</artifactId>
+                        <version>0.13-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.utils</artifactId>
+                        <version>0.1-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.ontologies</artifactId>
+                        <version>0.11-incubating-SNAPSHOT</version>
+                </bundle>
+                <!--
+                        <bundle> <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.simple.storage</artifactId>
+                        <version>0.7-incubating-SNAPSHOT</version> </bundle>
+                -->
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.sparql</artifactId>
+                        <version>0.5-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.commons</artifactId>
+                        <version>0.5-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.facade</artifactId>
+                        <version>0.12-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza.ext</groupId>
+                        <artifactId>com.hp.hpl.jena.tdb</artifactId>
+                        <version>0.3-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza.ext</groupId>
+                        <artifactId>javax.mail</artifactId>
+                        <version>0.4-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.wymiwyg</groupId>
+                        <artifactId>wymiwyg-commons-core</artifactId>
+                        <version>0.7.5</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza.ext</groupId>
+                        <artifactId>com.ibm.icu</artifactId>
+                        <version>0.5-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.storage</artifactId>
+                        <version>0.5-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.tdb.storage</artifactId>
+                        <version>0.5-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+                        <version>0.9-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.parser</artifactId>
+                        <version>0.10-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.rdfjson</artifactId>
+                        <version>0.3-incubating-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.clerezza.ext</groupId>
+                        <artifactId>org.json.simple</artifactId>
+                        <version>0.3-incubating-SNAPSHOT</version>
+                </bundle>
+        </startLevel>
+
+        <!-- Clerezza SPARQL query engine -->
+        <startLevel level="17">
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.clerezza.sparql</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+        </startLevel>
+
+        <!-- Additional Clerezza serializers -->
+
+        <startLevel level="17">
+                <bundle>
+                        <groupId>org.apache.clerezza</groupId>
+                        <artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+                        <version>0.9-incubating-SNAPSHOT</version>
+                </bundle>
+        <!-- enhancer JSON-LD implementation -->
+        <bundle>
+            <groupId>org.apache.stanbol</groupId>
+            <artifactId>org.apache.stanbol.jsonld</artifactId>
+            <version>0.9-SNAPSHOT</version>
+        </bundle>
+        </startLevel>
+
+        <!-- JAX-RS -->
+        <startLevel level="5">
+                <!--
+                        WARNING: jersey-core bug, must start before jersey-server to avoid
+                        jersey spi class not found errors. Restart jersey-server manually if
+                        getting those.
+                -->
+                <bundle>
+                        <groupId>com.sun.jersey</groupId>
+                        <artifactId>jersey-core</artifactId>
+                        <version>1.2</version>
+                </bundle>
+        </startLevel>
+        <startLevel level="15">
+                <bundle>
+                        <groupId>javax.ws.rs</groupId>
+                        <artifactId>jsr311-api</artifactId>
+                        <version>1.1.1</version>
+                </bundle>
+                <bundle>
+                        <groupId>com.sun.jersey</groupId>
+                        <artifactId>jersey-server</artifactId>
+                        <version>1.2</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.codehaus.jettison</groupId>
+                        <artifactId>jettison</artifactId>
+                        <version>1.2</version>
+                </bundle>
+        </startLevel>
+
+        <!-- enhancer plug-ins -->
+        <startLevel level="20">
+        <bundle> <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.jersey</artifactId>
+                        <version>0.9-SNAPSHOT</version> 
+        </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.engines.metaxa</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+        </startLevel>
+        <startLevel level="30">
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.engines.langid</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.engines.autotagging</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+						<groupId>org.apache.stanbol</groupId>
+						<artifactId>org.apache.stanbol.defaultdata</artifactId>
+						<version>0.0.1</version>
+				</bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.engines.opennlp.ner</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <!--
+                        The geonames.org LocationEnhancement Engines needs two additional
+                        bundles 1) com.springsource.org.jdom 2)
+                        org.apache.stanbol.enhancer.ext.org.geonames (Rupert Westenthaler 20100619)
+                -->
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.enhancer.engines.geonames</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+						<groupId>org.apache.stanbol</groupId>
+						<artifactId>org.apache.stanbol.commons.stanboltools.offline</artifactId>
+						<version>0.9-SNAPSHOT</version>
+				</bundle>
+                <bundle>
+                        <groupId>org.jdom</groupId>
+                        <artifactId>com.springsource.org.jdom</artifactId>
+                        <version>1.1.0</version>
+                </bundle>
+                
+        </startLevel>
+        <!-- Persistence Store Bundles-->
+        <startLevel level="25">
+		        <bundle>
+				        <groupId>org.apache.stanbol</groupId>
+				        <artifactId>org.apache.stanbol.ontologymanager.store.api</artifactId>
+				        <version>0.9-SNAPSHOT</version>
+				</bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.ontologymanager.store.web</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.ontologymanager.store.jena</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.ontologymanager.store.clerezza</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.apache.stanbol.ontologymanager.store.adapter</artifactId>
+                        <version>0.9-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.semanticweb.owlapi.owllink</artifactId>
+                        <version>1.0.2-SNAPSHOT</version>
+                </bundle>
+                <bundle>
+                        <groupId>org.apache.stanbol</groupId>
+                        <artifactId>org.semanticweb.owlapi</artifactId>
+                        <version>3.0.0-SNAPSHOT</version>
+                </bundle>
+
+        </startLevel>
+
+</bundles>
\ No newline at end of file

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/README.txt
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/README.txt?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/README.txt (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/README.txt Wed Mar 30 13:43:53 2011
@@ -0,0 +1,17 @@
+This module builds a runnable Persistence Store jar using the Sling Launchpad Maven plugin,
+including the bundles defined at src/main/bundles/list.xml
+
+To start this after building use:
+
+  java -Xmx512M -jar target/eu.iksproject.persistencestore.launchers.lite-0.9-SNAPSHOT.jar
+
+The Persistence Store HTTP endpoint should then be available at 
+
+  http://localhost:8080/persistencestore/ontologies
+
+
+The OSGi state is stored in the ./sling folder.
+
+The logs are found at sling/logs/error.log and can be configured from the
+OSGi console
+

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/pom.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/pom.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/pom.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    IKS Persistence Store software is licensed under the Apache License, Version 2.0,
+    see 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>org.apache.stanbol.ontologymanager.store.parent</artifactId>
+    <version>0.9-SNAPSHOT</version>
+    <relativePath>../parent</relativePath>
+  </parent>
+
+
+  <artifactId>org.apache.stanbol.ontologymanager.store.launchers.lite</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache Stanbol Ontology Manager Store - Sling-based standalone launcher - lite version</name>
+  <description>Runnable jar that runs the lite Apache Stanbol Ontology Manager Store configuration	</description>
+  
+  <build>
+                <plugins>
+                        <plugin>
+                                <groupId>org.apache.maven.plugins</groupId>                     
+                                <artifactId>maven-clean-plugin</artifactId>
+                                <configuration>
+                                        <filesets>
+                                                <fileset>
+                                                        <directory>.</directory>
+                                                        <includes>
+                                                                <include>sling/**</include>
+                                                                <!-- Apache Derby database directory -->
+                                                                <include>ps_db/**</include>
+                                                        </includes>
+                                                </fileset>
+                                        </filesets>
+                                </configuration>
+                        </plugin>
+                        <plugin>
+                                <groupId>org.apache.sling</groupId>
+                                <artifactId>maven-launchpad-plugin</artifactId>
+                                <!--
+                                        TODO the maven-launchpad-plugin can also generate a war file and
+                                        Karaf description, we could add this. See
+                                        http://sling.apache.org/site/maven-launchpad-plugin.html
+                                -->
+                                <executions>
+                                        <execution>
+                                                <id>prepare-package</id>
+                                                <goals>
+                                                        <goal>prepare-package</goal>
+                                                </goals>
+                                                <configuration>
+                                                        <includeDefaultBundles>false</includeDefaultBundles>
+                                                        <!-- Standalone jar requires an OSGi http service implementation -->
+                                                        <jarWebSupport>
+                                                                <groupId>org.apache.felix</groupId>
+                                                                <artifactId>org.apache.felix.http.jetty</artifactId>
+                                                                <version>2.0.4</version>
+                                                        </jarWebSupport>
+                                                </configuration>
+                                        </execution>
+                                </executions>
+                        </plugin>
+                        <plugin>
+                                <groupId>org.apache.maven.plugins</groupId>
+                                <artifactId>maven-jar-plugin</artifactId>
+                                <configuration>
+                                        <archive>
+                                                <manifest>
+                                                        <!-- make the generated jar runnable -->
+                                                        <addClasspath>true</addClasspath>
+                                                        <mainClass>org.apache.sling.launchpad.app.Main</mainClass>
+                                                        <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                                                </manifest>
+                                        </archive>
+                                </configuration>
+                        </plugin>
+                </plugins>
+        </build>
+        
+        <dependencies>
+                <dependency>
+                        <!-- maven-launchpad-plugin builds on the launchpad.base app -->
+                        <groupId>org.apache.sling</groupId>
+                        <artifactId>org.apache.sling.launchpad.base</artifactId>
+                        <classifier>app</classifier>
+                </dependency>
+        </dependencies>
+</project>
\ No newline at end of file

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/pom.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/src/main/bundles/list.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/src/main/bundles/list.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/src/main/bundles/list.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/src/main/bundles/list.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		List of initial bundles for the FISE Sling-based standalone launcher.
+	-->
+<bundles>
+
+	<!-- OSGi infrastructure -->
+	<startLevel level="5">
+		<bundle>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.commons.log</artifactId>
+			<version>2.0.6</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.osgi.core</artifactId>
+			<version>1.2.0</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.scr</artifactId>
+			<version>1.4.0</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.configadmin</artifactId>
+			<version>1.2.4</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.metatype</artifactId>
+			<version>1.0.4</version>
+		</bundle>
+		<!-- HTTP service -->
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.http.whiteboard</artifactId>
+			<version>2.0.4</version>
+		</bundle>
+		<bundle>
+			<groupId>org.osgi</groupId>
+			<artifactId>org.osgi.compendium</artifactId>
+			<version>4.1.0</version>
+		</bundle>
+	</startLevel>
+
+	<!-- Felix web console and plugins -->
+	<startLevel level="10">
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.webconsole</artifactId>
+			<version>3.1.2</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.webconsole.plugins.memoryusage
+			</artifactId>
+			<version>1.0.2</version>
+		</bundle>
+	</startLevel>
+
+	<!-- General-purpose libraries -->
+	<startLevel level="10">
+		<bundle>
+			<groupId>org.apache.httpcomponents</groupId>
+			<artifactId>httpcore-osgi</artifactId>
+			<version>4.0.1</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.commons</groupId>
+			<artifactId>commons-math</artifactId>
+			<version>2.1</version>
+		</bundle>
+		<bundle>
+            <groupId>org.apache.derby</groupId>
+			<artifactId>derby</artifactId>
+			<version>10.6.2.1</version>
+        </bundle>
+	</startLevel>
+
+	<!-- JAX-RS -->
+	<startLevel level="14">
+		<!--
+			WARNING: jersey-core bug, must start before jersey-server to avoid
+			jersey spi class not found errors. Restart jersey-server manually if
+			getting those.
+		-->
+		<bundle>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-core</artifactId>
+			<version>1.2</version>
+		</bundle>
+	</startLevel>
+	
+	<!-- Jersey -->
+	<startLevel level="15">
+		<bundle>
+			<groupId>javax.ws.rs</groupId>
+			<artifactId>jsr311-api</artifactId>
+			<version>1.1.1</version>
+		</bundle>
+		<bundle>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-server</artifactId>
+			<version>1.2</version>
+		</bundle>
+		<bundle>
+			<groupId>org.codehaus.jettison</groupId>
+			<artifactId>jettison</artifactId>
+			<version>1.2</version>
+		</bundle>
+	</startLevel>
+	<!-- Clerezza storage and sparql infrastructure -->
+	<startLevel level="16">
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.core</artifactId>
+			<version>0.12-incubating-SNAPSHOT</version>
+		</bundle>
+		  <bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.utils</artifactId>
+			<version>0.13-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.utils</artifactId>
+			<version>0.1-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.ontologies</artifactId>
+			<version>0.11-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.sparql</artifactId>
+			<version>0.5-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.commons</artifactId>
+			<version>0.5-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.facade</artifactId>
+			<version>0.12-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza.ext</groupId>
+			<artifactId>com.hp.hpl.jena.tdb</artifactId>
+			<version>0.3-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza.ext</groupId>
+			<artifactId>javax.mail</artifactId>
+			<version>0.4-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.wymiwyg</groupId>
+			<artifactId>wymiwyg-commons-core</artifactId>
+			<version>0.7.5</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza.ext</groupId>
+			<artifactId>com.ibm.icu</artifactId>
+			<version>0.5-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.storage</artifactId>
+			<version>0.5-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.tdb.storage</artifactId>
+			<version>0.5-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+			<version>0.9-incubating-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.parser</artifactId>
+			<version>0.10-incubating-SNAPSHOT</version>
+		</bundle>
+	</startLevel>
+	
+	<startLevel level="17">
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.apache.stanbol.ontologymanager.store.api</artifactId>
+			<version>0.9-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.apache.stanbol.ontologymanager.store.web</artifactId>
+			<version>0.9-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.apache.stanbol.ontologymanager.store.jena</artifactId>
+			<version>0.9-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.apache.stanbol.ontologymanager.store.clerezza</artifactId>
+			<version>0.9-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.semanticweb.owlapi</artifactId>
+			<version>3.0.0-SNAPSHOT</version>
+		</bundle>
+		<bundle>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.semanticweb.owlapi.owllink</artifactId>
+			<version>1.0.2-SNAPSHOT</version>
+		</bundle>
+	</startLevel>
+</bundles>
\ No newline at end of file

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/launchers/lite/src/main/bundles/list.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/parent/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/parent/pom.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/parent/pom.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/parent/pom.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,867 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		IKS Persistence Store software is licensed under the Apache License, Version 2.0,
+		see 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>
+
+	<groupId>org.apache.stanbol</groupId>
+	<artifactId>org.apache.stanbol.ontologymanager.store.parent</artifactId>
+	<packaging>pom</packaging>
+	<version>0.9-SNAPSHOT</version>
+
+	<name>Apache Stanbol Ontology Manager Store - Parent</name>
+	<description>
+      Parent POM for the  Store project
+    </description>
+
+	<inceptionYear>2010</inceptionYear>
+
+	<scm>
+		<connection>scm:svn:http://iks-project.googlecode.com/svn/sandbox/persistencestore/trunk/parent</connection>
+		<developerConnection>scm:svn:https://iks-project.googlecode.com/svn/sandbox/persistencestore/trunk/parent</developerConnection>
+	</scm>
+
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<store-version>0.9-SNAPSHOT</store-version>
+		<stanbol-version>0.9-SNAPSHOT</stanbol-version>
+		<jersey-version>1.1.5.1</jersey-version>
+		<pax-exam-version>1.2.0</pax-exam-version>
+	</properties>
+
+
+
+
+	<build>
+		<plugins>
+
+			<!-- requires Java 6 -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-enforcer-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>enforce-java</id>
+						<goals>
+							<goal>enforce</goal>
+						</goals>
+						<configuration>
+							<rules>
+								<requirePluginVersions />
+								<requireJavaVersion>
+									<message>Java 6 or higher is required to compile this module</message>
+									<version>1.6</version>
+								</requireJavaVersion>
+							</rules>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+
+			<!-- Attach sources for all builds -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-source-plugin</artifactId>
+				<inherited>true</inherited>
+				<executions>
+					<execution>
+						<id>attach-sources</id>
+						<goals>
+							<goal>jar</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+
+		<pluginManagement>
+			<plugins>
+				<!-- Compile for Java 6, source is Java 6 -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-compiler-plugin</artifactId>
+					<version>2.3.1</version>
+					<configuration>
+						<source>1.6</source>
+						<target>1.6</target>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-dependency-plugin</artifactId>
+					<version>2.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-war-plugin</artifactId>
+					<version>2.1-beta-1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.mortbay.jetty</groupId>
+					<artifactId>maven-jetty-plugin</artifactId>
+					<version>6.1.20</version>
+				</plugin>
+				<plugin>
+					<groupId>org.codehaus.mojo</groupId>
+					<artifactId>build-helper-maven-plugin</artifactId>
+					<version>1.5</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.felix</groupId>
+					<artifactId>maven-bundle-plugin</artifactId>
+					<version>2.0.1</version>
+					<inherited>true</inherited>
+					<configuration>
+						<instructions>
+							<Bundle-Category>persistencestore</Bundle-Category>
+							<Bundle-Vendor>IKS project</Bundle-Vendor>
+							<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
+							<_versionpolicy>$${version;===;${@}}</_versionpolicy>
+						</instructions>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.felix</groupId>
+					<artifactId>maven-scr-plugin</artifactId>
+					<version>1.4.2</version>
+					<!--
+						slf4j impl is needed when QDox inspects/loads classes that use a
+						static field for the logger, so that those classes can be loaded.
+					-->
+					<dependencies>
+						<dependency>
+							<groupId>org.slf4j</groupId>
+							<artifactId>slf4j-simple</artifactId>
+							<version>1.5.2</version>
+						</dependency>
+					</dependencies>
+					<executions>
+						<execution>
+							<id>generate-scr-scrdescriptor</id>
+							<goals>
+								<goal>scr</goal>
+							</goals>
+							<configuration>
+								<properties>
+									<service.vendor>IKS project</service.vendor>
+								</properties>
+							</configuration>
+						</execution>
+					</executions>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-enforcer-plugin</artifactId>
+					<version>1.0-beta-1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.sling</groupId>
+					<artifactId>maven-sling-plugin</artifactId>
+					<version>2.0.4-incubator</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-clean-plugin</artifactId>
+					<version>2.4.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-deploy-plugin</artifactId>
+					<version>2.5</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-install-plugin</artifactId>
+					<version>2.3.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-site-plugin</artifactId>
+					<version>2.1.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-source-plugin</artifactId>
+					<version>2.1.2</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-resources-plugin</artifactId>
+					<version>2.4.3</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-surefire-plugin</artifactId>
+					<version>2.5</version>
+					<configuration>
+						<argLine>-Xmx1G</argLine>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-jar-plugin</artifactId>
+					<version>2.3.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-eclipse-plugin</artifactId>
+					<version>2.8</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-assembly-plugin</artifactId>
+					<version>2.2-beta-5</version>
+				</plugin>				
+				<plugin>
+					<groupId>org.apache.sling</groupId>
+					<artifactId>maven-launchpad-plugin</artifactId>
+					<version>2.0.6</version>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+	</build>
+
+	<developers>
+		<!-- TBD -->
+	</developers>
+
+	<dependencyManagement>
+		<dependencies>
+			<!-- enhancer Deps -->
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.enhancer.servicesapi</artifactId>
+				<version>${stanbol-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<!-- Persistence Store -->
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.api</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.web</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.jena</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.adapter</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.jena</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.jena.tdb</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.apache.stanbol.ontologymanager.store.clerezza</artifactId>
+				<version>${store-version}</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- OSGi -->
+			<dependency>
+				<groupId>org.osgi</groupId>
+				<artifactId>org.osgi.core</artifactId>
+				<version>4.1.0</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.osgi</groupId>
+				<artifactId>org.osgi.compendium</artifactId>
+				<version>4.1.0</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Apache Felix -->
+			<dependency>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>org.apache.felix.scr</artifactId>
+				<version>1.4.0</version>
+				<scope>provided</scope>
+			</dependency>			
+			<dependency>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>org.apache.felix.scr.annotations</artifactId>
+				<version>1.2.0</version>
+				<scope>provided</scope>
+			</dependency>
+
+
+			<!-- Apache Clerezza -->
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.core</artifactId>
+				<version>0.12-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.utils</artifactId>
+				<version>0.13-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+		    <dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.metadata</artifactId>
+				<version>0.1-incubating-SNAPSHOT</version>
+		    </dependency>			
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+				<version>0.9-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.jena.parser</artifactId>
+				<version>0.10-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.rdfjson</artifactId>
+				<version>0.3-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.content</artifactId>
+				<version>0.13-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.graphprovider.content</artifactId>
+				<version>0.6-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.typerendering.scalaserverpages</artifactId>
+				<version>0.3-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.jaxrs.rdf.providers</artifactId>
+				<version>0.13-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.rdf.simple.storage</artifactId>
+				<version>0.7-incubating-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>			
+
+			<!-- Commons -->
+			<dependency>
+				<groupId>commons-io</groupId>
+				<artifactId>commons-io</artifactId>
+				<version>1.4</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>commons-lang</groupId>
+				<artifactId>commons-lang</artifactId>
+				<version>2.4</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.commons</groupId>
+				<artifactId>commons-math</artifactId>
+				<version>2.1</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>commons-cli</groupId>
+				<artifactId>commons-cli</artifactId>
+				<version>1.2</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.commons</groupId>
+				<artifactId>commons-compress</artifactId>
+				<version>1.0</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>commons-logging</groupId>
+				<artifactId>commons-logging</artifactId>
+				<version>1.1.1</version>
+				<scope>provided</scope>
+			</dependency>
+			
+			<!-- SLF4J -->
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>slf4j-api</artifactId>
+				<version>1.5.2</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>jcl-over-slf4j</artifactId>
+				<version>1.5.2</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>slf4j-jdk14</artifactId>
+				<version>1.5.2</version>
+				<scope>provided</scope>
+			</dependency>			
+
+			<!-- Servlet API -->
+			<dependency>
+				<groupId>javax.servlet</groupId>
+				<artifactId>servlet-api</artifactId>
+				<version>2.5</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Jersey -->
+			<dependency>
+				<groupId>com.sun.jersey</groupId>
+				<artifactId>jersey-server</artifactId>
+				<version>${jersey-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>com.sun.jersey</groupId>
+				<artifactId>jersey-core</artifactId>
+				<version>${jersey-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>com.sun.jersey</groupId>
+				<artifactId>jersey-json</artifactId>
+				<version>${jersey-version}</version>
+				<scope>provided</scope>
+				<exclusions>
+					<!-- jaxb is now part of java 6 -->
+					<exclusion>
+						<groupId>com.sun.xml.bind</groupId>
+						<artifactId>jaxb-api</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>com.sun.xml.bind</groupId>
+						<artifactId>jaxb-impl</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>stax</groupId>
+						<artifactId>stax-api</artifactId>
+					</exclusion>					
+				</exclusions>
+			</dependency>
+			
+			<dependency>
+				<groupId>com.sun.jersey</groupId>
+				<artifactId>jersey-client</artifactId>
+				<version>${jersey-version}</version>
+				<scope>provided</scope>
+			</dependency>
+			
+			<!-- JAXB (Although jaxb is part of Java 6 at runtime on Felix ClassNotFoundExceptions of jaxb classes are thrown) -->
+			<dependency>
+				<groupId>com.sun.xml.bind</groupId>
+				<artifactId>jaxb-impl</artifactId>
+				<version>2.2.2</version>
+				<scope>provided</scope>
+			</dependency>
+			
+			<!-- JAX-RS JSR311 -->
+			<dependency>
+				<groupId>javax.ws.rs</groupId>
+				<artifactId>jsr311-api</artifactId>
+				<version>1.0</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- JSON -->
+			<dependency>
+				<groupId>org.json</groupId>
+				<artifactId>json</artifactId>
+				<version>20090211</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>com.googlecode.json-simple</groupId>
+				<artifactId>json-simple</artifactId>
+				<version>1.1</version>
+				<scope>provided</scope>
+			</dependency>			
+
+			<!-- Freemarker -->
+			<dependency>
+				<groupId>org.freemarker</groupId>
+				<artifactId>freemarker</artifactId>
+				<version>2.3.9</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Jettison - indirect dependency for freemarker -->
+			<dependency>
+				<groupId>org.codehaus.jettison</groupId>
+				<artifactId>jettison</artifactId>
+				<version>1.2</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Jena -->
+			<dependency>
+				<groupId>com.hp.hpl.jena</groupId>
+				<artifactId>jena</artifactId>
+				<version>2.6.3</version>
+				<scope>provided</scope>
+				<exclusions>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-log4j12</artifactId>
+					</exclusion>
+				</exclusions>
+			</dependency>
+			<dependency>
+				<groupId>com.hp.hpl.jena</groupId>
+				<artifactId>arq</artifactId>
+				<version>2.8.5</version>
+				<scope>provided</scope>
+				<exclusions>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-log4j12</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>com.sun.jmx</groupId>
+						<artifactId>jmxri</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>javax.jms</groupId>
+						<artifactId>jms</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>com.sun.jdmk</groupId>
+						<artifactId>jmxtools</artifactId>
+					</exclusion>
+				</exclusions>
+			</dependency>
+			<dependency>
+				<groupId>com.hp.hpl.jena</groupId>
+				<artifactId>tdb</artifactId>
+				<version>0.8.7</version>
+				<scope>provided</scope>
+				<type>jar</type>
+				<exclusions>
+					<exclusion>
+						<artifactId>slf4j-log4j12</artifactId>
+						<groupId>org.slf4j</groupId>
+					</exclusion>
+				</exclusions>
+			</dependency>
+
+			<!-- JDom -->
+			<dependency>
+				<groupId>org.jdom</groupId>
+				<artifactId>com.springsource.org.jdom</artifactId>
+				<version>1.1.0</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- OpenNLP -->
+			<dependency>
+				<groupId>org.clojars.pjt</groupId>
+				<artifactId>opennlp-tools</artifactId>
+				<version>1.4.3</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- OWL -->
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.semanticweb.owlapi</artifactId>
+				<version>3.0.0-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.semanticweb.owlapi</groupId>
+				<artifactId>owlapi</artifactId>
+				<version>3.0.0</version>
+				<type>jar</type>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.stanbol</groupId>
+				<artifactId>org.semanticweb.owlapi.owllink</artifactId>
+				<version>1.0.2-SNAPSHOT</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.semanticweb.owlapi</groupId>
+				<artifactId>owllink</artifactId>
+				<version>1.0.2</version>
+				<type>jar</type>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>xerces</groupId>
+				<artifactId>xercesImpl</artifactId>
+				<version>2.7.1</version>
+				<type>jar</type>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- TextCat -->
+			<dependency>
+				<groupId>net.sourceforge</groupId>
+				<artifactId>textcat</artifactId>
+				<version>1.0.1-IKS</version>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Aperture -->
+			<dependency>
+				<groupId>org.semanticdesktop.aperture</groupId>
+				<artifactId>aperture-core</artifactId>
+				<version>1.5.0</version>
+				<exclusions>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-api</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>jcl-over-slf4j</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-jdk14</artifactId>
+					</exclusion>
+				</exclusions>
+			</dependency>
+			<dependency>
+				<groupId>org.semanticdesktop.aperture</groupId>
+				<artifactId>aperture-runtime-optional</artifactId>
+				<version>1.5.0</version>
+				<type>pom</type>
+				<exclusions>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-api</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>jcl-over-slf4j</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>org.slf4j</groupId>
+						<artifactId>slf4j-jdk14</artifactId>
+					</exclusion>
+				</exclusions>
+			</dependency>
+			
+			<dependency>
+				<groupId>net.sourceforge</groupId>
+				<artifactId>htmlcleaner</artifactId>
+				<version>2_1p</version>
+				<scope>provided</scope>
+			</dependency>
+			
+			<dependency>
+				<groupId>com.ibm.icu</groupId>
+				<artifactId>icu4j</artifactId>
+				<version>3.4.4</version>
+				<scope>provided</scope>
+			</dependency>			
+					
+			<!-- Sling -->
+			<dependency>
+				<groupId>org.apache.sling</groupId>
+				<artifactId>org.apache.sling.launchpad.base</artifactId>
+				<version>2.1.1-SNAPSHOT</version>
+				<classifier>app</classifier>
+				<scope>provided</scope>
+			</dependency>
+
+			<!-- Testing Deps -->
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>slf4j-simple</artifactId>
+				<version>1.5.2</version>
+				<scope>test</scope>
+			</dependency>
+
+			<dependency>
+				<groupId>junit</groupId>
+				<artifactId>junit</artifactId>
+				<version>4.7</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jmock</groupId>
+				<artifactId>jmock-junit4</artifactId>
+				<version>2.5.1</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.mockito</groupId>
+				<artifactId>mockito-all</artifactId>
+				<version>1.6</version>
+				<scope>test</scope>
+			</dependency>
+
+			<dependency>
+				<groupId>org.mortbay.jetty</groupId>
+				<artifactId>jetty</artifactId>
+				<version>6.1.22</version>
+				<scope>test</scope>
+			</dependency>
+
+			<dependency>
+				<groupId>org.ops4j.pax.exam</groupId>
+				<artifactId>pax-exam</artifactId>
+				<version>${pax-exam-version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.ops4j.pax.exam</groupId>
+				<artifactId>pax-exam-junit</artifactId>
+				<version>${pax-exam-version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.ops4j.pax.exam</groupId>
+				<artifactId>pax-exam-container-default</artifactId>
+				<version>${pax-exam-version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.derby</groupId>
+				<artifactId>derby</artifactId>
+				<version>10.6.2.1</version>
+				<scope>provided</scope>
+			</dependency>
+		</dependencies>
+	</dependencyManagement>
+
+	<profiles>
+		<profile>
+			<!--
+				This profile allows for installing/updating a bundle in a running
+				FISE instance right after building it. Example: mvn clean install -P
+				installBundle -Dsling.url=http://localhost:8080/system/console Or,
+				to make it faster without cleaning up or running tests: mvn -o
+				install -DskipTests -P installBundle
+				-Dsling.url=http://localhost:8080/system/console
+			-->
+			<id>installBundle</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.apache.sling</groupId>
+						<artifactId>maven-sling-plugin</artifactId>
+						<executions>
+							<execution>
+								<id>install-bundle</id>
+								<goals>
+									<goal>install</goal>
+								</goals>
+							</execution>
+						</executions>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+	</profiles>
+
+	<repositories>
+		<repository>
+			<!-- needed because of Clerezza dependency -->
+			<id>apache</id>
+			<name>Apache Repository</name>
+			<snapshots>
+				<updatePolicy>always</updatePolicy>
+				<checksumPolicy>warn</checksumPolicy>
+			</snapshots>
+			<releases>
+				<updatePolicy>interval:60</updatePolicy>
+				<checksumPolicy>warn</checksumPolicy>
+			</releases>
+			<url>http://repository.apache.org/snapshots/</url>
+			<layout>default</layout>
+		</repository>
+
+		<repository>
+			<id>java.net</id>
+			<name>Java.net Repository</name>
+			<releases>
+				<updatePolicy>interval:60</updatePolicy>
+				<checksumPolicy>warn</checksumPolicy>
+			</releases>
+			<url>http://download.java.net/maven/2</url>
+			<layout>default</layout>
+		</repository>
+
+		<repository>
+			<!-- used for the jdom bundle com.springsource.org.jdom (rw) -->
+			<id>com.springsource.repository.bundles.external</id>
+			<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
+			<url>http://repository.springsource.com/maven/bundles/external</url>
+		</repository>
+
+		<repository>
+			<id>repository-codehaus</id>
+			<name>Codehaus Repository</name>
+			<url>http://repository.codehaus.org</url>
+		</repository>
+
+		<repository>
+			<!--
+				needed for the default model data while we decide where to put IKS
+				artifacts
+			-->
+			<id>nuxeo-vendor-release</id>
+			<name>NUXEO Vendor Release Repository</name>
+			<url>https://maven.nuxeo.org/nexus/content/repositories/vendor-releases</url>
+		</repository>
+
+		<repository>
+			<!-- this is where OpenNLP lives -->
+			<id>clojars.org</id>
+			<name>Clojars Maven Repository</name>
+			<url>http://clojars.org/repo</url>
+		</repository>
+	</repositories>
+
+</project>

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/parent/pom.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/pom.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/pom.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/pom.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    IKS Persistence Store software is licensed under the Apache License, Version 2.0,
+    see 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>org.apache.stanbol.ontologymanager.store.parent</artifactId>
+    <version>0.9-SNAPSHOT</version>
+    <relativePath>./parent</relativePath>
+  </parent>
+
+  <artifactId>org.apache.stanbol.ontologymanager.store.reactor</artifactId>
+  <packaging>pom</packaging>
+
+  <name>Apache Stanbol Ontology Manager Store - Reactor</name>
+  <description>
+    Pseudo project to build the complete  Store project
+  </description>
+
+  <inceptionYear>2010</inceptionYear>
+
+  <scm>
+    <connection>
+      scm:svn:http://iks-project.googlecode.com/svn/sandbox/persistencestore/trunk
+    </connection>
+    <developerConnection>
+      scm:svn:https://iks-project.googlecode.com/svn/sandbox/persistencestore/trunk
+    </developerConnection>
+  </scm>
+
+
+  <modules>
+    <module>parent</module>
+    <module>ext/org.semanticweb.owlapi</module>
+    <module>ext/org.semanticweb.owlapi.owllink</module>
+    <module>api</module>
+    <module>rest</module>
+    <module>rest-client</module>
+    <module>jena</module>
+    <module>clerezza</module>
+	<module>tdb</module>
+    <module>fise-adapter</module>
+    <module>launchers/lite</module>
+	<module>launchers/fise</module> 
+  </modules>
+</project>

Propchange: incubator/stanbol/trunk/kres/ontologymanager/store/pom.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/stanbol/trunk/kres/ontologymanager/store/rest-client/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/rest-client/pom.xml?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/rest-client/pom.xml (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/rest-client/pom.xml Wed Mar 30 13:43:53 2011
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>org.apache.stanbol.ontologymanager.store.parent</artifactId>
+		<version>0.9-SNAPSHOT</version>
+		<relativePath>../parent</relativePath>
+	</parent>
+
+	<artifactId>org.apache.stanbol.ontologymanager.store.rest.client</artifactId>
+	<packaging>bundle</packaging>
+
+	<name>Apache Stanbol Ontology Manager Store - REST client</name>
+
+	<description>Java client for RESTful  Store Services	</description>
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+				<configuration>
+					<instructions>	
+						<Embed-Transitive>true</Embed-Transitive>
+						<Service-Component>OSGI-INF/serviceComponents.xml</Service-Component>
+					</instructions>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-scr-plugin</artifactId>
+			</plugin>
+		</plugins>
+	</build>
+
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.scr</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.scr.annotations</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>javax.ws.rs</groupId>
+			<artifactId>jsr311-api</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.osgi</groupId>
+			<artifactId>org.osgi.compendium</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.osgi</groupId>
+			<artifactId>org.osgi.core</artifactId>
+		</dependency>
+		
+		<dependency>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-client</artifactId>
+		</dependency>
+		
+		<dependency>
+			<groupId>com.sun.jersey</groupId>
+			<artifactId>jersey-core</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+		</dependency>		
+
+		<dependency>
+			<groupId>org.apache.stanbol</groupId>
+			<artifactId>org.apache.stanbol.ontologymanager.store.api</artifactId>
+		</dependency>
+	</dependencies>
+	
+</project>