From 99f2d8a7e4d631191acea870d50984fef14480dd Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 18 Nov 2009 21:26:47 +0000 Subject: [PATCH] Test Jackrabbit in OSGi git-svn-id: https://svn.argeo.org/commons/trunk@3103 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org.argeo.sandbox.jackrabbit/pom.xml | 47 ++++++++++++++++++- .../src/main/java/jcr/Base.java | 10 ++-- 2 files changed, 53 insertions(+), 4 deletions(-) diff --git a/sandbox/runtime/org.argeo.sandbox.jackrabbit/pom.xml b/sandbox/runtime/org.argeo.sandbox.jackrabbit/pom.xml index c15555080..ad80ef727 100644 --- a/sandbox/runtime/org.argeo.sandbox.jackrabbit/pom.xml +++ b/sandbox/runtime/org.argeo.sandbox.jackrabbit/pom.xml @@ -8,11 +8,39 @@ .. org.argeo.sandbox.jackrabbit + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + ${version.maven-argeo-osgi} + true + + org.argeo.server.demo + target/exec + org.argeo.osgi.boot + + -clean + + + + org.springframework.osgi.extender, + org.argeo.server.jackrabbit.repo + + + ${basedir}/../../../server/modules;in=*;ex=pom.xml;ex=target;ex=.*, + ${basedir}/../../../server/demo;in=*;ex=pom.xml;ex=target;ex=.*, + + + + + + org.argeo.dep.osgi org.argeo.dep.osgi.jackrabbit - 1.6.0.0001 + 1.6.0.0002-SNAPSHOT org.argeo.commons.basic @@ -25,5 +53,22 @@ com.springsource.org.apache.derby 10.5.1000001.764942 + + + + org.argeo.commons.osgi + org.argeo.osgi.boot + 0.1.2-SNAPSHOT + test + + + + org.springframework.osgi + org.springframework.osgi.extender + + + org.apache.xerces + com.springsource.org.apache.xerces + \ No newline at end of file diff --git a/sandbox/runtime/org.argeo.sandbox.jackrabbit/src/main/java/jcr/Base.java b/sandbox/runtime/org.argeo.sandbox.jackrabbit/src/main/java/jcr/Base.java index 1ae0094fc..61cecfd5a 100644 --- a/sandbox/runtime/org.argeo.sandbox.jackrabbit/src/main/java/jcr/Base.java +++ b/sandbox/runtime/org.argeo.sandbox.jackrabbit/src/main/java/jcr/Base.java @@ -1,10 +1,14 @@ package jcr; -import org.apache.jackrabbit.core.TransientRepository; - -import javax.jcr.*; import java.io.IOException; +import javax.jcr.Repository; +import javax.jcr.RepositoryException; +import javax.jcr.Session; +import javax.jcr.SimpleCredentials; + +import org.apache.jackrabbit.core.TransientRepository; + public abstract class Base { public Repository getRepository() throws IOException { return new TransientRepository(); -- 2.30.2