]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Working RCP
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 30 Mar 2011 17:34:04 +0000 (17:34 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 30 Mar 2011 17:34:04 +0000 (17:34 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@4410 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

18 files changed:
archetypes/org.argeo.slc.archetype.basic/.project [deleted file]
archetypes/org.argeo.slc.archetype.basic/archetype.properties [deleted file]
archetypes/org.argeo.slc.archetype.basic/pom.xml [deleted file]
archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml [deleted file]
archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml [deleted file]
archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml [deleted file]
archetypes/pom.xml [deleted file]
dep/org.argeo.slc.dep.backend/pom.xml
dep/org.argeo.slc.dep.provided/pom.xml [deleted file]
dep/org.argeo.slc.dep.sdk.rap/pom.xml
dep/org.argeo.slc.dep.server/pom.xml
dep/pom.xml
dist/org.argeo.slc.sdk/pom.xml
eclipse/plugins/org.argeo.slc.client.rcp/META-INF/spring/osgi.xml
eclipse/plugins/org.argeo.slc.client.rcp/pom.xml
modules/server/org.argeo.slc.node.jackrabbit/META-INF/spring/jackrabbit-osgi.xml
modules/server/org.argeo.slc.server.repo/META-INF/spring/repo-osgi.xml
pom.xml

diff --git a/archetypes/org.argeo.slc.archetype.basic/.project b/archetypes/org.argeo.slc.archetype.basic/.project
deleted file mode 100644 (file)
index 663f173..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>org.argeo.slc.archetype.basic</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-       </buildSpec>
-       <natures>
-       </natures>
-</projectDescription>
diff --git a/archetypes/org.argeo.slc.archetype.basic/archetype.properties b/archetypes/org.argeo.slc.archetype.basic/archetype.properties
deleted file mode 100644 (file)
index 00dcecb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-slcArchetype.slc.version=0.11.2-SNAPSHOT
\ No newline at end of file
diff --git a/archetypes/org.argeo.slc.archetype.basic/pom.xml b/archetypes/org.argeo.slc.archetype.basic/pom.xml
deleted file mode 100644 (file)
index f6e4a7b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<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.argeo.slc</groupId>
-               <artifactId>archetype</artifactId>
-               <version>0.12.1-SNAPSHOT</version>
-               <relativePath>..</relativePath>
-       </parent>
-       <groupId>org.argeo.slc.archetypes</groupId>
-       <artifactId>org.argeo.slc.archetype.basic</artifactId>
-       <name>SLC Basic Project Archetype</name>
-</project>
\ No newline at end of file
diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml
deleted file mode 100644 (file)
index 343af3d..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<archetype-descriptor name="org.argeo.slc.archetype.basic">
-       <requiredProperties>
-               <requiredProperty key="slcArchetype.slc.version">
-                       <defaultValue>0.11.2-SNAPSHOT</defaultValue>
-               </requiredProperty>
-       </requiredProperties>
-       <fileSets>
-       <!-- 
-               <fileSet filtered="true">
-                       <directory>src/slc</directory>
-                       <includes>
-                               <include>*/**</include>
-                       </includes>
-               </fileSet>
-                -->
-               <fileSet filtered="true">
-                       <directory></directory>
-                       <includes>
-                               <include>pom.xml</include>
-                       </includes>
-               </fileSet>
-       </fileSets>
-</archetype-descriptor>
\ No newline at end of file
diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml
deleted file mode 100644 (file)
index 648c707..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<archetype>
-  <id>org.argeo.slc.archetype.basic</id>
-  <resources>
-  <!-- 
-    <resource>src/assembly/slcapp.xml</resource>
-    <resource>src/slc/conf/runtime/default.xml</resource>
-    <resource>src/slc/conf/applicationContext.xml</resource>
-    <resource>src/slc/conf/slc.properties</resource>
-    <resource>src/slc/root/slcRoot.properties</resource>
-    <resource>src/slc/work/log/slcApp.log</resource>
-     -->
-  </resources>
- </archetype>
diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml
deleted file mode 100644 (file)
index 228f0e0..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<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>${groupId}</groupId>
-       <artifactId>${artifactId}</artifactId>
-       <version>${version}</version>
-       <name>(Generated SLC Application Template)</name>
-       <properties>
-               <slc.version>${slcArchetype.slc.version}</slc.version>
-       </properties>
-       <build>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-assembly-plugin</artifactId>
-                               <configuration>
-                                       <descriptors>
-                                               <descriptor>src/assembly/slcapp.xml</descriptor>
-                                       </descriptors>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <id>assembly-slcapp</id>
-                                               <phase>package</phase>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-               </plugins>
-       </build>
-       <dependencies>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.simple</artifactId>
-                       <version>${slc.version}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.ant</artifactId>
-                       <version>${slc.version}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.castor</artifactId>
-                       <version>${slc.version}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.launcher</artifactId>
-                       <version>${slc.version}</version>
-                       <scope>provided</scope>
-               </dependency>
-       </dependencies>
-</project>
\ No newline at end of file
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
deleted file mode 100644 (file)
index 24642c9..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<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.argeo.slc</groupId>
-               <artifactId>argeo-slc</artifactId>
-               <version>0.12.1-SNAPSHOT</version>
-               <relativePath>..</relativePath>
-       </parent>
-       <groupId>org.argeo.slc</groupId>
-       <artifactId>archetype</artifactId>
-       <packaging>pom</packaging>
-       <name>SLC Maven Archetype</name>
-       <modules>
-               <module>org.argeo.slc.archetype.basic</module>
-       </modules>
-</project>
\ No newline at end of file
index 6c65a738f404eb96972bd40504aac1f34f19c15e..4608ce19cb87e59314ce69031ec12c33f96d06fc 100644 (file)
                </dependency>
 
                <dependency>
-                       <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.agent</artifactId>
-                       <version>${version.slc}</version>
+                       <groupId>org.argeo.commons.security</groupId>
+                       <artifactId>org.argeo.security.dep.node</artifactId>
+                       <version>${version.argeo-commons}</version>
+                       <type>pom</type>
                </dependency>
                <dependency>
                        <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.server</artifactId>
-                       <version>${version.slc}</version>
+                       <artifactId>org.argeo.slc.dep.agent</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
                </dependency>
                <dependency>
                        <groupId>org.argeo.slc.dep</groupId>
                        <artifactId>org.argeo.slc.dep.detached</artifactId>
-                       <version>${version.slc}</version>
+                       <version>0.13.1-SNAPSHOT</version>
                </dependency>
+               <!-- Provided -->
                <dependency>
-                       <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.gis</artifactId>
-                       <version>${version.slc}</version>
+                       <groupId>org.apache.xmlcommons</groupId>
+                       <artifactId>com.springsource.org.apache.xmlcommons</artifactId>
                </dependency>
                <dependency>
-                       <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.provided</artifactId>
-                       <version>${version.slc}</version>
+                       <groupId>javax.xml.stream</groupId>
+                       <artifactId>com.springsource.javax.xml.stream</artifactId>
                </dependency>
+               <!-- <dependency> -->
+               <!-- <groupId>org.argeo.slc.dep</groupId> -->
+               <!-- <artifactId>org.argeo.slc.dep.gis</artifactId> -->
+               <!-- <version>${version.slc}</version> -->
+               <!-- </dependency> -->
 
-               <!-- SLC non deps -->
+               <!-- SLC -->
                <dependency>
                        <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.unit</artifactId>
+                       <artifactId>org.argeo.slc.server</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.runtime</groupId>
+                       <artifactId>org.argeo.slc.support.hibernate</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.runtime</groupId>
+                       <artifactId>org.argeo.slc.support.equinox</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.runtime</groupId>
+                       <artifactId>org.argeo.slc.support.jcr</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.runtime</groupId>
+                       <artifactId>org.argeo.slc.repo</artifactId>
                        <version>${version.slc}</version>
                </dependency>
 
-               <!-- TO BE DELETED <dependency> <groupId>org.argeo.slc.dep</groupId> <artifactId>org.argeo.slc.dep.eclipse</artifactId> 
-                       <version>${version.slc}</version> </dependency> -->
+               <!-- SLC non deps -->
                <dependency>
-                       <groupId>org.argeo.slc.server</groupId>
-                       <artifactId>org.argeo.slc.ria</artifactId>
-                       <version>${version.slc}</version>
+                       <groupId>org.argeo.slc.runtime</groupId>
+                       <artifactId>org.argeo.slc.unit</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
                </dependency>
 
                <!-- Modules (see profiles below) -->
                <dependency>
                        <groupId>org.argeo.slc.runtime</groupId>
                        <artifactId>org.argeo.slc.launcher</artifactId>
-                       <version>${version.slc}</version>
+                       <version>0.13.1-SNAPSHOT</version>
                        <type>tar.gz</type>
                        <classifier>base</classifier>
                </dependency>
 
                <!-- Felix -->
-               <dependency>
-                       <groupId>org.apache.felix</groupId>
-                       <artifactId>org.osgi.service.obr</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.felix</groupId>
-                       <artifactId>org.apache.felix.bundlerepository</artifactId>
-               </dependency>
+               <!-- <dependency> -->
+               <!-- <groupId>org.apache.felix</groupId> -->
+               <!-- <artifactId>org.osgi.service.obr</artifactId> -->
+               <!-- </dependency> -->
+               <!-- <dependency> -->
+               <!-- <groupId>org.apache.felix</groupId> -->
+               <!-- <artifactId>org.apache.felix.bundlerepository</artifactId> -->
+               <!-- </dependency> -->
 
        </dependencies>
 </project>
\ No newline at end of file
diff --git a/dep/org.argeo.slc.dep.provided/pom.xml b/dep/org.argeo.slc.dep.provided/pom.xml
deleted file mode 100644 (file)
index f9e3db2..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<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.argeo.slc</groupId>
-               <artifactId>dep</artifactId>
-               <version>0.13.1-SNAPSHOT</version>
-               <relativePath>..</relativePath>
-       </parent>
-
-       <groupId>org.argeo.slc.dep</groupId>
-       <artifactId>org.argeo.slc.dep.provided</artifactId>
-       <name>SLC Dependencies Provided</name>
-       <description>Dependencies which may be provided by some OSGi runtimes</description>
-       <dependencies>
-               <dependency>
-                       <groupId>org.apache.xmlcommons</groupId>
-                       <artifactId>com.springsource.org.apache.xmlcommons</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.commons.server</groupId>
-                       <artifactId>org.argeo.server.dep.javax</artifactId>
-                       <version>${version.argeo-commons}</version>
-                       <type>pom</type>
-               </dependency>
-       </dependencies>
-</project>
\ No newline at end of file
index 5ac606ddf222f2f2387ab4e349a3784d5bf86e88..080d58b24962cb1a25b8b211149634900e5ad96e 100644 (file)
                <!-- Back-end Dependencies -->
                <dependency>
                        <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.backend</artifactId>
+                       <artifactId>org.argeo.slc.dep.server</artifactId>
                        <version>${version.slc}</version>
                </dependency>
+
+               <!-- TEST and target platform generation -->
+               <!-- Apache Directory -->
+               <dependency>
+                       <groupId>org.argeo.commons.security</groupId>
+                       <artifactId>org.argeo.security.dep.ads</artifactId>
+                       <type>pom</type>
+                       <version>${version.argeo-commons}</version>
+                       <scope>test</scope>
+               </dependency>
        </dependencies>
 </project>
\ No newline at end of file
index 58d882c1f0663fa9f61035a8432d84ae3da11aef..7f55f58e291e779533cb3780f2ebff3ad6e98823 100644 (file)
                <!-- Other deps -->
                <dependency>
                        <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.agent</artifactId>
-                       <version>${version.slc}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.dep</groupId>
-                       <artifactId>org.argeo.slc.dep.detached</artifactId>
-                       <version>${version.slc}</version>
+                       <artifactId>org.argeo.slc.dep.backend</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
                </dependency>
 
-               <!-- SLC -->
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.server</artifactId>
-                       <version>${version.slc}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.hibernate</artifactId>
-                       <version>${version.slc}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.equinox</artifactId>
-                       <version>${version.slc}</version>
-               </dependency>
                <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.support.jcr</artifactId>
-                       <version>${version.slc}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.slc.runtime</groupId>
-                       <artifactId>org.argeo.slc.repo</artifactId>
-                       <version>${version.slc}</version>
+                       <groupId>org.argeo.slc.server</groupId>
+                       <artifactId>org.argeo.slc.ria</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
                </dependency>
 
                <!-- Commons -->
                        <version>${version.argeo-commons}</version>
                        <type>pom</type>
                </dependency>
-               <!-- TODO: select only what is really necessary -->
-               <dependency>
-                       <groupId>org.argeo.commons.server</groupId>
-                       <artifactId>org.argeo.server.modules</artifactId>
-                       <version>${version.argeo-commons}</version>
-                       <type>pom</type>
-                       <exclusions>
-                               <exclusion>
-                                       <groupId>org.argeo.commons.server</groupId>
-                                       <artifactId>org.argeo.server.osgi.webapp</artifactId>
-                               </exclusion>
-                       </exclusions>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.commons.security</groupId>
-                       <artifactId>org.argeo.security.modules</artifactId>
-                       <version>${version.argeo-commons}</version>
-                       <type>pom</type>
-               </dependency>
-               <dependency>
-                       <groupId>org.argeo.commons.security</groupId>
-                       <artifactId>org.argeo.security.ldap</artifactId>
-                       <version>${version.argeo-commons}</version>
-               </dependency>
 
                <!-- Security -->
                <dependency>
                        <type>pom</type>
                </dependency>
 
-               <!-- Apache Directory -->
-               <dependency>
-                       <groupId>org.argeo.commons.security</groupId>
-                       <artifactId>org.argeo.security.dep.ads</artifactId>
-                       <type>pom</type>
-                       <version>${version.argeo-commons}</version>
-               </dependency>
+
+               <!-- Jackrabbit -->
                <dependency>
                        <groupId>org.argeo.commons.server</groupId>
-                       <artifactId>org.argeo.server.ads</artifactId>
+                       <artifactId>org.argeo.server.jackrabbit</artifactId>
                        <version>${version.argeo-commons}</version>
                </dependency>
-
-               <!-- Jackrabbit -->
                <dependency>
                        <groupId>org.argeo.commons.server</groupId>
-                       <artifactId>org.argeo.server.jackrabbit</artifactId>
+                       <artifactId>org.argeo.server.json</artifactId>
                        <version>${version.argeo-commons}</version>
                </dependency>
 
index 421e5796c5c767add4238eef9a0ed7400b3e4880..753e369e299045cf5eea89107006bb15f47d6b2a 100644 (file)
@@ -15,7 +15,6 @@
                <module>org.argeo.slc.dep.server</module>
                <module>org.argeo.slc.dep.detached</module>
                <module>org.argeo.slc.dep.gis</module>
-               <module>org.argeo.slc.dep.provided</module>
                <module>org.argeo.slc.dep.backend</module>
                <module>org.argeo.slc.dep.sdk.rcp</module>
                <module>org.argeo.slc.dep.sdk.rap</module>
index 6fdf1a55e7fbdd8c4a90816781088dd397ff5097..2e33e26fbee0b14efceb87880db01d69c2555308 100644 (file)
                                        </execution>
                                </executions>
                        </plugin>
-                       <!-- <plugin> -->
-                       <!-- <groupId>org.apache.maven.plugins</groupId> -->
-                       <!-- <artifactId>maven-assembly-plugin</artifactId> -->
-                       <!-- <configuration> -->
-                       <!-- <descriptors> -->
-                       <!-- <descriptor>src/assembly/dist.xml</descriptor> -->
-                       <!-- <descriptor>src/assembly/devel.xml</descriptor> -->
-                       <!-- </descriptors> -->
-                       <!-- </configuration> -->
-                       <!-- <executions> -->
-                       <!-- <execution> -->
-                       <!-- <id>attach-assembly</id> -->
-                       <!-- <phase>package</phase> -->
-                       <!-- <goals> -->
-                       <!-- <goal>single</goal> -->
-                       <!-- </goals> -->
-                       <!-- </execution> -->
-                       <!-- </executions> -->
-                       <!-- </plugin> -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-assembly-plugin</artifactId>
+                               <configuration>
+                                       <descriptors>
+                                               <descriptor>src/assembly/dist.xml</descriptor>
+                                               <descriptor>src/assembly/devel.xml</descriptor>
+                                       </descriptors>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>attach-assembly</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
                        <!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> 
                                <version>1.1</version> <executions> <execution> <id>create-repository</id> 
                                <phase>deploy</phase> <goals> <goal>exec</goal> </goals> </execution> </executions> 
index 773358254ccf05a31c6140e0e7f389816467fb75..6247a21f0316a1262518f60c8b2ce7b8b70105ca 100644 (file)
@@ -6,9 +6,7 @@
        http://www.springframework.org/schema/beans   
        http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
 
-       <beans:description> Implements All RCP basic classes that are not SLC
-               dependent.
-       </beans:description>
+       <beans:description>Starts required bundles</beans:description>
 
        <!-- BUNDLES TO START -->
        <!-- Node repository -->
@@ -16,8 +14,6 @@
                action="start" />
        <bundle id="node.repofactory.jackrabbit" symbolic-name="org.argeo.node.repofactory.jackrabbit"
                action="start" />
-       <bundle id="slc.node.jackrabbit" symbolic-name="org.argeo.slc.node.jackrabbit"
-               action="start" />
        <bundle id="security.dao.jackrabbit" symbolic-name="org.argeo.security.dao.jackrabbit"
                action="start" />
 
@@ -34,6 +30,8 @@
                action="start" />
 
        <!-- UI Components -->
+       <bundle id="slc.node.jackrabbit" symbolic-name="org.argeo.slc.node.jackrabbit"
+               action="start" />
        <bundle id="slc.client.agent" symbolic-name="org.argeo.slc.client.agent"
                action="start" />
        <bundle id="slc.client.hibernate" symbolic-name="org.argeo.slc.client.hibernate"
index 2dd31af6b38de0dfb4cc1f324f852d00bb8b7ad6..c2daa2308408435da4cfde7c500114f93f67d7d8 100644 (file)
                <dependency>
                        <groupId>org.argeo.slc.eclipse</groupId>
                        <artifactId>org.argeo.slc.client.ui</artifactId>
+                       <version>0.13.1-SNAPSHOT</version>
+               </dependency>
+
+               <!-- Bundles to start -->
+               <dependency>
+                       <groupId>org.argeo.commons.security</groupId>
+                       <artifactId>org.argeo.security.dao.jackrabbit</artifactId>
+                       <version>${version.argeo-commons}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.commons.server</groupId>
+                       <artifactId>org.argeo.node.repo.jackrabbit</artifactId>
+                       <version>${version.argeo-commons}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.commons.server</groupId>
+                       <artifactId>org.argeo.node.repofactory.jackrabbit</artifactId>
+                       <version>${version.argeo-commons}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.argeo.slc.eclipse</groupId>
+                       <artifactId>org.argeo.slc.client.agent</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.eclipse</groupId>
+                       <artifactId>org.argeo.slc.client.hibernate</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.eclipse</groupId>
+                       <artifactId>org.argeo.slc.client.oxm</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.eclipse</groupId>
+                       <artifactId>org.argeo.slc.client.rcp</artifactId>
                        <version>${version.slc}</version>
                </dependency>
 
-               <!-- Argeo common distribution for RCP projects -->
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.node.jackrabbit</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.agent</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.server.castor</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.server.h2</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.server.hibernate</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.argeo.slc.modules</groupId>
+                       <artifactId>org.argeo.slc.server.services</artifactId>
+                       <version>${version.slc}</version>
+               </dependency>
+
+               <!-- Security UI -->
                <dependency>
                        <groupId>org.argeo.commons.eclipse</groupId>
                        <artifactId>org.argeo.eclipse.dep.rcp</artifactId>
                        <version>${version.argeo-commons}</version>
                </dependency>
-
-               <!-- Argeo common distribution for Secured UI -->
                <dependency>
                        <groupId>org.argeo.commons.security</groupId>
                        <artifactId>org.argeo.security.ui.rcp</artifactId>
                </dependency>
 
 
-               <!-- Eclipse -->
-               <!-- <dependency> <groupId>org.eclipse.ui</groupId> <artifactId>org.eclipse.ui</artifactId> 
-                       </dependency> <dependency> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> 
-                       </dependency> <dependency> <groupId>org.eclipse.swt</groupId> <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId> 
-                       </dependency> <dependency> <groupId>org.eclipse.swt</groupId> <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId> 
-                       </dependency> -->
        </dependencies>
 </project>
index c29e2dba74d4b9fe86382cf7303e014b7f89bf73..233b009526864991cb004dbd706d50ee37bc4fdb 100644 (file)
@@ -12,9 +12,7 @@
        <!-- REFERENCES -->\r
        <reference id="systemExecutionService" interface="org.argeo.security.SystemExecutionService" />\r
        <reference id="nodeRepository" interface="javax.jcr.Repository"\r
-               filter="(argeo.jcr.repository.alias=${argeo.node.repo.alias})"\r
-               cardinality="0..1">\r
-       </reference>\r
+               filter="(argeo.jcr.repository.alias=${argeo.node.repo.alias})" />\r
 \r
        <!-- SERVICES -->\r
        <service ref="jcrRepository" interface="javax.jcr.Repository">\r
index aad718c8607124e6be54998352bd79e506ab2756..bb39e61e21b2da834f9dd2fbf5a601981b01dbd4 100644 (file)
@@ -8,7 +8,8 @@
        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="jcrRepository" interface="javax.jcr.Repository" />\r
+       <reference id="jcrRepository" interface="javax.jcr.Repository"\r
+               filter="(argeo.jcr.repository.alias=slc)" />\r
 \r
        <!-- Maven -->\r
        <reference id="mavenRepositorySystem" interface="org.sonatype.aether.RepositorySystem"\r
diff --git a/pom.xml b/pom.xml
index b759c993b405938efa374a9132ea40df08aaacbf..a986fcee64063e159f8d8bd7fd81d4ae9dcc9b24 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -24,8 +24,8 @@
                <module>eclipse</module>
                <module>demo</module>
                <module>dep</module>
-               <module>integration-tests</module>
-               <!-- <module>archetypes</module> -->
+               <!-- FIXME: integration tests are currently failing -->
+               <!-- <module>integration-tests</module> -->
                <module>dist</module>
        </modules>
        <url>${site.urlBase}/${developmentCycle.slc}</url>