</argsToAppend>
<systemProperties>
<slc.osgi.start>
+ org.argeo.dep.osgi.jackrabbit,
org.springframework.osgi.extender,
+ org.springframework.osgi.web.extender,
+ org.argeo.dep.osgi.catalina.start,
+ org.argeo.server.jackrabbit.webapp,
org.argeo.server.jackrabbit.repo
</slc.osgi.start>
<slc.osgi.bundles>
<dependency>
<groupId>org.argeo.dep.osgi</groupId>
<artifactId>org.argeo.dep.osgi.jackrabbit</artifactId>
- <version>1.6.0.0002</version>
+ <version>1.6.0.0003-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.argeo.commons.basic</groupId>
<version>0.1.2-SNAPSHOT</version>
<scope>test</scope>
</dependency>
+ <!-- Commons Dep -->
+ <dependency>
+ <groupId>org.argeo.commons.server</groupId>
+ <artifactId>org.argeo.server.dep.tomcat</artifactId>
+ <version>0.1.2-SNAPSHOT</version>
+ <type>pom</type>
+ </dependency>
<!-- Spring -->
<dependency>
<groupId>org.springframework.osgi</groupId>
<artifactId>org.springframework.osgi.extender</artifactId>
</dependency>
+
+ <!-- -->
+ <dependency>
+ <groupId>org.springframework.osgi</groupId>
+ <artifactId>org.springframework.osgi.web.extender</artifactId>
+ </dependency>
+
<dependency>
<groupId>org.apache.xerces</groupId>
<artifactId>com.springsource.org.apache.xerces</artifactId>
Bundle-SymbolicName: org.argeo.security.demo.log4j
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Fragment-Host: com.springsource.org.apache.log4j
Bundle-SymbolicName: org.argeo.security.manager.ldap
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Import-Package: org.argeo.security,
org.argeo.security.ldap,
org.springframework.ldap.core.support,
Bundle-SymbolicName: org.argeo.security.webapp
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Import-Package: javax.servlet,
javax.servlet.http,
javax.servlet.resources,
<parent>
<groupId>org.argeo.commons</groupId>
<version>0.1.2-SNAPSHOT</version>
- <artifactId>server</artifactId>
+ <artifactId>security</artifactId>
<relativePath>..</relativePath>
</parent>
- <groupId>org.argeo.security</groupId>
+ <groupId>org.argeo.commons.security</groupId>
<artifactId>modules</artifactId>
<packaging>bundles</packaging>
<name>Commons Security Modules</name>
Bundle-SymbolicName: org.argeo.server.demo.log4j
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Fragment-Host: com.springsource.org.apache.log4j
Web-ContextPath: org.argeo.server.demo.miniwebapp
Bundle-SymbolicName: org.argeo.server.demo.miniwebapp
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Import-Package: javax.servlet,
javax.servlet.http,
javax.servlet.jsp,
Web-ContextPath: org.argeo.server.osgi.monitor
Bundle-SymbolicName: org.argeo.server.osgi.monitor
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Import-Package: javax.servlet,
javax.servlet.http,
javax.servlet.jsp,
Manifest-Version: 1.0
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.activemq.broker
Import-Package: jabber.client;resolution:=optional,jabber.iq._private;
resolution:=optional,jabber.iq.auth;resolution:=optional,jabber.iq.ro
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.ads.server
Import-Package: org.apache.directory.server.configuration,
org.apache.directory.server.core.partition.impl.btree,
Manifest-Version: 1.0
Fragment-Host: com.springsource.org.apache.catalina;bundle-version="[6
.0.16,7.0.0)"
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.catalina
Import-Package: org.springframework.security;resolution:=optional,
org.springframework.security.providers;resolution:=optional,
Manifest-Version: 1.0
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.hsqldb
Import-Package: org.hsqldb.jdbc,
org.springframework.beans.factory.config
--- /dev/null
+Bundle-SymbolicName: org.argeo.server.jackrabbit.webapp
+Bundle-Version: 0.1.2.SNAPSHOT
+Web-ContextPath: org.argeo.server.jackrabbit.webapp
+Import-Package: javax.jcr,
+ javax.servlet,
+ javax.servlet.http,
+ javax.servlet.resources,
+ org.apache.jackrabbit.j2ee
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
+ xmlns:tx="http://www.springframework.org/schema/tx"
+ xsi:schemaLocation="
+ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
+ http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
+ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
+
+ <import resource="osgi.xml" />
+
+</beans>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<beans:beans xmlns="http://www.springframework.org/schema/osgi"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"\r
+ xmlns:security="http://www.springframework.org/schema/security"\r
+ xsi:schemaLocation="http://www.springframework.org/schema/osgi \r
+ http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd\r
+ http://www.springframework.org/schema/beans \r
+ http://www.springframework.org/schema/beans/spring-beans-2.5.xsd\r
+ http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.xsd">\r
+\r
+ <reference id="repository" interface="javax.jcr.Repository" />\r
+</beans:beans>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+ version="2.5">
+
+ <display-name>Jackrabbit Webapp</display-name>
+
+ <!-- General -->
+ <context-param>
+ <param-name>contextConfigLocation</param-name>
+ <param-value>/WEB-INF/applicationContext.xml</param-value>
+ </context-param>
+
+ <listener>
+ <display-name>Spring Context</display-name>
+ <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
+ </listener>
+ <context-param>
+ <param-name>contextClass</param-name>
+ <param-value>org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext</param-value>
+ </context-param>
+
+ <!-- Simple Webdav -->
+ <servlet>
+ <servlet-name>Webdav</servlet-name>
+ <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
+ <init-param>
+ <param-name>contextClass</param-name>
+ <param-value>org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>Webdav</servlet-name>
+ <url-pattern>/repository/*</url-pattern>
+ </servlet-mapping>
+
+</web-app>
Manifest-Version: 1.0
Fragment-Host: org.springframework.jdbc
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.jdbc
Import-Package: com.microsoft.sqlserver.jdbc;resolution:=optional,
com.mysql.jdbc;resolution:=optional,
Manifest-Version: 1.0
Require-Bundle: org.argeo.slc.specs,org.argeo.slc.core
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-Name: Argeo SLC MySQL
Bundle-SymbolicName: org.argeo.server.mysql
Import-Package: com.mysql.jdbc,net.sf.ehcache.hibernate,org.hibernate,
Manifest-Version: 1.0
Fragment-Host: org.argeo.dep.osgi.catalina.start
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.tomcat
Manifest-Version: 1.0
Fragment-Host: org.springframework.osgi.web.extender
-Bundle-Version: 0.1.1.SNAPSHOT
+Bundle-Version: 0.1.2.SNAPSHOT
Bundle-SymbolicName: org.argeo.server.webextender
Import-Package: org.apache.catalina,org.apache.catalina.connector