From c81dc41c157107a601024ab1e1bef1f78fd952f1 Mon Sep 17 00:00:00 2001 From: Bruno Sinou Date: Fri, 11 Feb 2011 19:10:26 +0000 Subject: [PATCH] introduction of new architecture for target platforms with sdk.rap and sdk.rcp distinct distributions. git-svn-id: https://svn.argeo.org/slc/trunk@4132 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- demo/slc_demo_rap.properties | 40 +++ dep/org.argeo.slc.dep.agent.extras/pom.xml | 4 +- dep/org.argeo.slc.dep.agent/pom.xml | 32 +- .../p2.inf | 0 dep/org.argeo.slc.dep.backend/pom.xml | 144 +++++++++ dep/org.argeo.slc.dep.detached/pom.xml | 5 +- dep/org.argeo.slc.dep.sdk.rap/p2.inf | 2 + dep/org.argeo.slc.dep.sdk.rap/pom.xml | 44 +++ dep/org.argeo.slc.dep.sdk.rcp/p2.inf | 2 + dep/org.argeo.slc.dep.sdk.rcp/pom.xml | 38 +++ .../slc-client-rcp.product | 33 ++- dep/org.argeo.slc.dep.sdk.sources/pom.xml | 52 ---- dep/org.argeo.slc.dep.sdk/pom.xml | 1 + dep/org.argeo.slc.dep.server/pom.xml | 11 +- dep/pom.xml | 89 ++++-- dist/org.argeo.slc.sdk/pom.xml | 48 ++- .../org.argeo.slc.client.rap.launch | 42 --- .../org.argeo.slc.client.rap/rap.properties | 21 -- .../slc-client-rap.product | 275 ------------------ .../org.argeo.slc.client.rap/.classpath | 0 .../org.argeo.slc.client.rap/.project | 0 .../.settings/org.eclipse.jdt.core.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../org.argeo.slc.client.rap/build.properties | 0 .../icons/slc_execution_perspective.gif | Bin .../org.argeo.slc.client.rap/plugin.xml | 37 +-- .../runtime/org.argeo.slc.client.rap/pom.xml | 36 +++ .../rap/ApplicationActionBarAdvisor.java | 0 .../rap/ApplicationWorkbenchAdvisor.java | 0 .../ApplicationWorkbenchWindowAdvisor.java | 0 .../org/argeo/slc/client/rap/Perspective.java | 0 .../client/rap/SlcClientRapApplication.java | 0 .../slc/client/rap/SlcClientRapPlugin.java | 0 .../runtime/org.argeo.slc.client.rcp/pom.xml | 17 +- .../runtime/org.argeo.slc.client.ui/pom.xml | 52 ++-- eclipse/plugins/runtime/pom.xml | 4 +- .../org.argeo.slc.it.webapp/pom.xml | 43 ++- pom.xml | 142 ++++++++- runtime/org.argeo.slc.core/pom.xml | 4 +- runtime/org.argeo.slc.launcher/pom.xml | 2 + runtime/org.argeo.slc.lib.detached/pom.xml | 8 +- runtime/org.argeo.slc.server/pom.xml | 12 +- .../org.argeo.slc.support.activemq/pom.xml | 6 +- runtime/org.argeo.slc.support.ant/pom.xml | 6 +- runtime/org.argeo.slc.support.castor/pom.xml | 5 +- runtime/org.argeo.slc.support.equinox/pom.xml | 6 +- runtime/org.argeo.slc.support.gis/pom.xml | 4 +- .../org.argeo.slc.support.hibernate/pom.xml | 6 +- runtime/org.argeo.slc.support.jcr/pom.xml | 6 +- runtime/org.argeo.slc.support.maven/pom.xml | 4 +- runtime/org.argeo.slc.support.osgi/pom.xml | 1 + runtime/org.argeo.slc.support.simple/pom.xml | 1 + .../org.argeo.slc.support.ws.client/pom.xml | 5 +- runtime/org.argeo.slc.unit/pom.xml | 6 +- server/org.argeo.slc.ria/pom.xml | 14 +- 55 files changed, 728 insertions(+), 582 deletions(-) create mode 100644 demo/slc_demo_rap.properties rename dep/{org.argeo.slc.dep.sdk.sources => org.argeo.slc.dep.backend}/p2.inf (100%) create mode 100644 dep/org.argeo.slc.dep.backend/pom.xml create mode 100644 dep/org.argeo.slc.dep.sdk.rap/p2.inf create mode 100644 dep/org.argeo.slc.dep.sdk.rap/pom.xml create mode 100644 dep/org.argeo.slc.dep.sdk.rcp/p2.inf create mode 100644 dep/org.argeo.slc.dep.sdk.rcp/pom.xml rename {eclipse/plugins/runtime/org.argeo.slc.client.rcp => dep/org.argeo.slc.dep.sdk.rcp}/slc-client-rcp.product (92%) delete mode 100644 dep/org.argeo.slc.dep.sdk.sources/pom.xml delete mode 100644 eclipse/plugins/org.argeo.slc.client.rap/org.argeo.slc.client.rap.launch delete mode 100644 eclipse/plugins/org.argeo.slc.client.rap/rap.properties delete mode 100644 eclipse/plugins/org.argeo.slc.client.rap/slc-client-rap.product rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/.classpath (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/.project (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/.settings/org.eclipse.jdt.core.prefs (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/META-INF/MANIFEST.MF (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/build.properties (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/icons/slc_execution_perspective.gif (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/plugin.xml (90%) create mode 100644 eclipse/plugins/runtime/org.argeo.slc.client.rap/pom.xml rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationActionBarAdvisor.java (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchAdvisor.java (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchWindowAdvisor.java (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/Perspective.java (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapApplication.java (100%) rename eclipse/plugins/{ => runtime}/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapPlugin.java (100%) diff --git a/demo/slc_demo_rap.properties b/demo/slc_demo_rap.properties new file mode 100644 index 000000000..f128e259e --- /dev/null +++ b/demo/slc_demo_rap.properties @@ -0,0 +1,40 @@ +argeo.osgi.start=\ +com.springsource.javax.servlet,\ +org.eclipse.core.runtime,\ +org.eclipse.equinox.common,\ +org.eclipse.equinox.http.jetty,\ +org.eclipse.equinox.http.registry,\ +org.eclipse.equinox.launcher,\ +org.mortbay.jetty.server,\ +org.springframework.osgi.extender,\ +org.argeo.slc.agent,\ +org.argeo.slc.client.agent,\ +org.argeo.slc.client.hibernate,\ +org.argeo.slc.client.oxm,\ +org.argeo.slc.demo.ant,\ +org.argeo.slc.demo.basic,\ +org.argeo.slc.server.castor,\ +org.argeo.slc.server.h2,\ +org.argeo.slc.server.hibernate,\ +org.argeo.slc.server.services,\ + +#org.argeo.server.ads.server,\ +#org.argeo.security.manager.ldap,\ +#org.argeo.security.services,\ +#org.argeo.security.manager.ldap,\ + +#org.argeo.security.ui.initialPerspective=com.agfa.sebi.client.ui.consultEbiPerspective + +# LDAP +#argeo.ldap.rootdn=dc=slc,dc=argeo,dc=net +#argeo.ads.init.ldif=osgibundle:init-slc.ldif + +eclipse.ignoreApp=true +osgi.noShutdown=true + +log4j.configuration=file:../../log4j.properties + +org.eclipse.equinox.http.jetty.log.stderr.threshold=debug +org.osgi.service.http.port=9090 + +# java -Dlog4j.configuration=file:/home/mbaudier/dev/src/agfa-sebi/demo/log4j.properties -Dosgi.framework=lib/org.eclipse.osgi_3.6.1.R36x_v20100806.jar -jar lib/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -console -configuration configuration \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.agent.extras/pom.xml b/dep/org.argeo.slc.dep.agent.extras/pom.xml index 1fabd4352..c89d132df 100644 --- a/dep/org.argeo.slc.dep.agent.extras/pom.xml +++ b/dep/org.argeo.slc.dep.agent.extras/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -14,6 +15,7 @@ org.argeo.slc.runtime org.argeo.slc.support.maven + ${project.version} \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.agent/pom.xml b/dep/org.argeo.slc.dep.agent/pom.xml index 362ce164d..264460f5a 100644 --- a/dep/org.argeo.slc.dep.agent/pom.xml +++ b/dep/org.argeo.slc.dep.agent/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -11,51 +12,61 @@ jar SLC Agent Dependencies - + org.argeo.commons.osgi org.argeo.osgi.boot + ${version.argeo-commons} org.argeo.slc.runtime org.argeo.slc.core + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.simple + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.equinox + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.activemq + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.castor + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.ant + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.jcr + ${project.version} org.argeo.slc.runtime org.argeo.slc.lib.detached + ${project.version} org.argeo.slc.runtime org.argeo.slc.launcher + ${project.version} - + org.springframework org.springframework.jdbc @@ -100,7 +111,7 @@ org.postgresql com.springsource.org.postgresql.jdbc3 - + javax.resource com.springsource.javax.resource @@ -111,15 +122,10 @@ org.argeo.dep.jacob org.argeo.dep.jacob - - + + org.objectweb.asm diff --git a/dep/org.argeo.slc.dep.sdk.sources/p2.inf b/dep/org.argeo.slc.dep.backend/p2.inf similarity index 100% rename from dep/org.argeo.slc.dep.sdk.sources/p2.inf rename to dep/org.argeo.slc.dep.backend/p2.inf diff --git a/dep/org.argeo.slc.dep.backend/pom.xml b/dep/org.argeo.slc.dep.backend/pom.xml new file mode 100644 index 000000000..674a825a9 --- /dev/null +++ b/dep/org.argeo.slc.dep.backend/pom.xml @@ -0,0 +1,144 @@ + + 4.0.0 + + org.argeo.slc + dep + 0.13.1-SNAPSHOT + .. + + + org.argeo.slc.dep + org.argeo.slc.backend + SLC BACKEND Dependencies + + + + + org.apache.commons + com.springsource.org.apache.commons.lang + 2.4.0 + + + + org.argeo.slc.dep + org.argeo.slc.dep.agent + ${project.version} + + + org.argeo.slc.dep + org.argeo.slc.dep.agent.extras + ${project.version} + + + org.argeo.slc.dep + org.argeo.slc.dep.server + ${project.version} + + + org.argeo.slc.dep + org.argeo.slc.dep.detached + ${project.version} + + + org.argeo.slc.dep + org.argeo.slc.dep.gis + ${project.version} + + + + + org.argeo.slc.runtime + org.argeo.slc.unit + ${project.version} + + + + + org.argeo.slc.server + org.argeo.slc.ria + ${project.version} + + + + + + + org.argeo.slc.runtime + org.argeo.slc.launcher + ${project.version} + tar.gz + base + + + + + org.apache.felix + org.osgi.service.obr + + + org.apache.felix + org.apache.felix.bundlerepository + + + + + + sdkWithModules + + true + + + + org.argeo.slc.modules + org.argeo.slc.modules.agent.bundles + ${project.version} + pom + + + org.argeo.slc.modules + org.argeo.slc.modules.server.bundles + ${project.version} + pom + + + org.argeo.slc.eclipse + org.argeo.slc.eclipse.plugins.modules.bundles + ${project.version} + pom + + + + + sdkWithoutModules + + + release + + /srv/projects/slc/www/sdk + + + + org.argeo.slc.modules + org.argeo.slc.modules.agent.bundles + ${project.version} + pom + + + org.argeo.slc.modules + org.argeo.slc.modules.server.bundles + ${project.version} + pom + + + org.argeo.slc.eclipse + org.argeo.slc.eclipse.plugins.modules.bundles + ${project.version} + pom + + + + + \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.detached/pom.xml b/dep/org.argeo.slc.dep.detached/pom.xml index e05f416a3..667508449 100644 --- a/dep/org.argeo.slc.dep.detached/pom.xml +++ b/dep/org.argeo.slc.dep.detached/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -15,10 +16,12 @@ org.argeo.slc.runtime org.argeo.slc.detached + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.jemmy + ${project.version} diff --git a/dep/org.argeo.slc.dep.sdk.rap/p2.inf b/dep/org.argeo.slc.dep.sdk.rap/p2.inf new file mode 100644 index 000000000..0423aa509 --- /dev/null +++ b/dep/org.argeo.slc.dep.sdk.rap/p2.inf @@ -0,0 +1,2 @@ +properties.1.name=org.eclipse.equinox.p2.type.category +properties.1.value=true \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.sdk.rap/pom.xml b/dep/org.argeo.slc.dep.sdk.rap/pom.xml new file mode 100644 index 000000000..4f6ca4d4d --- /dev/null +++ b/dep/org.argeo.slc.dep.sdk.rap/pom.xml @@ -0,0 +1,44 @@ + + 4.0.0 + + org.argeo.slc + dep + 0.13.1-SNAPSHOT + .. + + org.argeo.slc.dep + org.argeo.slc.dep.sdk.rap + SLC Eclipse RAP Dependencies + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + + + + org.argeo.slc.eclipse + org.argeo.slc.client.rap + ${project.version} + + + + + org.argeo.slc.dep + org.argeo.slc.backend + ${project.version} + + + + + + + + + \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.sdk.rcp/p2.inf b/dep/org.argeo.slc.dep.sdk.rcp/p2.inf new file mode 100644 index 000000000..0423aa509 --- /dev/null +++ b/dep/org.argeo.slc.dep.sdk.rcp/p2.inf @@ -0,0 +1,2 @@ +properties.1.name=org.eclipse.equinox.p2.type.category +properties.1.value=true \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.sdk.rcp/pom.xml b/dep/org.argeo.slc.dep.sdk.rcp/pom.xml new file mode 100644 index 000000000..29baea42b --- /dev/null +++ b/dep/org.argeo.slc.dep.sdk.rcp/pom.xml @@ -0,0 +1,38 @@ + + 4.0.0 + + org.argeo.slc + dep + 0.13.1-SNAPSHOT + .. + + org.argeo.slc.dep + org.argeo.slc.dep.sdk.rcp + SLC Eclipse RCP Dependencies + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + + + + org.argeo.slc.eclipse + org.argeo.slc.client.rcp + ${project.version} + + + + + + org.argeo.slc.dep + org.argeo.slc.backend + ${project.version} + + + \ No newline at end of file diff --git a/eclipse/plugins/runtime/org.argeo.slc.client.rcp/slc-client-rcp.product b/dep/org.argeo.slc.dep.sdk.rcp/slc-client-rcp.product similarity index 92% rename from eclipse/plugins/runtime/org.argeo.slc.client.rcp/slc-client-rcp.product rename to dep/org.argeo.slc.dep.sdk.rcp/slc-client-rcp.product index ef7a3a3c2..118c23242 100644 --- a/eclipse/plugins/runtime/org.argeo.slc.client.rcp/slc-client-rcp.product +++ b/dep/org.argeo.slc.dep.sdk.rcp/slc-client-rcp.product @@ -3,7 +3,6 @@ - @@ -14,7 +13,6 @@ - @@ -22,11 +20,9 @@ - - @@ -34,6 +30,7 @@ + @@ -66,13 +63,14 @@ - + + @@ -113,6 +111,7 @@ + @@ -135,25 +134,37 @@ + + + + + + + + + + + + @@ -161,22 +172,17 @@ - - - + - - - @@ -238,18 +244,15 @@ - - - - + diff --git a/dep/org.argeo.slc.dep.sdk.sources/pom.xml b/dep/org.argeo.slc.dep.sdk.sources/pom.xml deleted file mode 100644 index 8674dd747..000000000 --- a/dep/org.argeo.slc.dep.sdk.sources/pom.xml +++ /dev/null @@ -1,52 +0,0 @@ - - 4.0.0 - - org.argeo.slc - dep - 0.13.1-SNAPSHOT - .. - - org.argeo.slc.dep - org.argeo.slc.dep.sdk.sources - jar - SLC SDK Sources - - - - org.argeo.maven.plugins - maven-argeo-osgi-plugin - ${version.maven-argeo-osgi} - - - pde-source - initialize - - pde-sources - - - - - - - - descriptors - - generate-resources - - ${project.build.directory}/libsrc - - - - - - - - - org.argeo.slc.dep - org.argeo.slc.dep.sdk - ${project.version} - - - \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.sdk/pom.xml b/dep/org.argeo.slc.dep.sdk/pom.xml index 96caf9415..d589964d6 100644 --- a/dep/org.argeo.slc.dep.sdk/pom.xml +++ b/dep/org.argeo.slc.dep.sdk/pom.xml @@ -59,6 +59,7 @@ org.argeo.slc.server org.argeo.slc.ria + ${project.version} diff --git a/dep/org.argeo.slc.dep.server/pom.xml b/dep/org.argeo.slc.dep.server/pom.xml index e8dd1f23b..590784f71 100644 --- a/dep/org.argeo.slc.dep.server/pom.xml +++ b/dep/org.argeo.slc.dep.server/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -27,18 +28,22 @@ org.argeo.slc.runtime org.argeo.slc.server + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.hibernate + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.equinox + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.jcr + ${project.version} org.argeo.slc.runtime @@ -119,10 +124,12 @@ org.argeo.commons.security org.argeo.security.dep.ads pom + ${version.argeo-commons} org.argeo.commons.server org.argeo.server.ads + ${version.argeo-commons} @@ -130,10 +137,12 @@ org.argeo.commons.server org.argeo.server.dep.jackrabbit.server pom + ${version.argeo-commons} org.argeo.commons.server org.argeo.server.jackrabbit + ${version.argeo-commons} diff --git a/dep/pom.xml b/dep/pom.xml index 92183d7c8..102886779 100644 --- a/dep/pom.xml +++ b/dep/pom.xml @@ -7,19 +7,18 @@ 0.13.1-SNAPSHOT .. - org.argeo.slc dep - pom SLC Dependencies + pom org.argeo.slc.dep.agent org.argeo.slc.dep.agent.extras org.argeo.slc.dep.server org.argeo.slc.dep.detached org.argeo.slc.dep.gis - org.argeo.slc.dep.eclipse - org.argeo.slc.dep.sdk - org.argeo.slc.dep.sdk.sources + org.argeo.slc.dep.backend + org.argeo.slc.dep.sdk.rcp + org.argeo.slc.dep.sdk.rap @@ -67,33 +66,59 @@ - - org.argeo.maven.plugins - maven-argeo-osgi-plugin - - - resolve-pde-sources - - pde-sources - - generate-resources - - true - - - - - descriptors - - generate-resources - - - + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + resolve-pde-sources + + pde-sources + + generate-resources + + false + + + + generate-descriptors + + descriptors + + generate-resources + + + check-osgi + test + + equinox + + + true + + -clean + + + + + + + + + + \ No newline at end of file diff --git a/dist/org.argeo.slc.sdk/pom.xml b/dist/org.argeo.slc.sdk/pom.xml index 879b206b8..5b9ab2849 100644 --- a/dist/org.argeo.slc.sdk/pom.xml +++ b/dist/org.argeo.slc.sdk/pom.xml @@ -91,25 +91,25 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -344,6 +341,7 @@ org.argeo.slc.sdk + diff --git a/eclipse/plugins/org.argeo.slc.client.rap/org.argeo.slc.client.rap.launch b/eclipse/plugins/org.argeo.slc.client.rap/org.argeo.slc.client.rap.launch deleted file mode 100644 index 73320966d..000000000 --- a/eclipse/plugins/org.argeo.slc.client.rap/org.argeo.slc.client.rap.launch +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse/plugins/org.argeo.slc.client.rap/rap.properties b/eclipse/plugins/org.argeo.slc.client.rap/rap.properties deleted file mode 100644 index e8e3e4292..000000000 --- a/eclipse/plugins/org.argeo.slc.client.rap/rap.properties +++ /dev/null @@ -1,21 +0,0 @@ -# Question : which are the bundles that must be listed here, -# Which are the bundles that are started because of dependency, what is the rule ? -argeo.osgi.start=\ -org.springframework.osgi.extender,\ -org.argeo.server.ads.server,\ -org.argeo.slc.server.h2,\ -org.argeo.slc.server.hibernate,\ -org.argeo.slc.server.main.rap,\ -org.argeo.slc.client.rap,\ -org.argeo.slc.client.ui,\ -org.argeo.slc.client.commons,\ -org.argeo.slc.client.core,\ -org.argeo.slc.client.hibernate,\ -org.argeo.slc.client.oxm,\ -org.eclipse.equinox.http.jetty -# incoming port for the server -org.osgi.service.http.port=1068 -# do not run an eclipse application -eclipse.ignoreApp=true -# don t shutdown osgi after exiting (or not running) the application -#osgi.noShutdown=true \ No newline at end of file diff --git a/eclipse/plugins/org.argeo.slc.client.rap/slc-client-rap.product b/eclipse/plugins/org.argeo.slc.client.rap/slc-client-rap.product deleted file mode 100644 index 7b0d9a2cf..000000000 --- a/eclipse/plugins/org.argeo.slc.client.rap/slc-client-rap.product +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - - - - -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console - -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dargeo.osgi.data.dir=C:/Tmp - -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse/plugins/org.argeo.slc.client.rap/.classpath b/eclipse/plugins/runtime/org.argeo.slc.client.rap/.classpath similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/.classpath rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/.classpath diff --git a/eclipse/plugins/org.argeo.slc.client.rap/.project b/eclipse/plugins/runtime/org.argeo.slc.client.rap/.project similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/.project rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/.project diff --git a/eclipse/plugins/org.argeo.slc.client.rap/.settings/org.eclipse.jdt.core.prefs b/eclipse/plugins/runtime/org.argeo.slc.client.rap/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/.settings/org.eclipse.jdt.core.prefs rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/.settings/org.eclipse.jdt.core.prefs diff --git a/eclipse/plugins/org.argeo.slc.client.rap/META-INF/MANIFEST.MF b/eclipse/plugins/runtime/org.argeo.slc.client.rap/META-INF/MANIFEST.MF similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/META-INF/MANIFEST.MF rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/META-INF/MANIFEST.MF diff --git a/eclipse/plugins/org.argeo.slc.client.rap/build.properties b/eclipse/plugins/runtime/org.argeo.slc.client.rap/build.properties similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/build.properties rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/build.properties diff --git a/eclipse/plugins/org.argeo.slc.client.rap/icons/slc_execution_perspective.gif b/eclipse/plugins/runtime/org.argeo.slc.client.rap/icons/slc_execution_perspective.gif similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/icons/slc_execution_perspective.gif rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/icons/slc_execution_perspective.gif diff --git a/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml b/eclipse/plugins/runtime/org.argeo.slc.client.rap/plugin.xml similarity index 90% rename from eclipse/plugins/org.argeo.slc.client.rap/plugin.xml rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/plugin.xml index 436597fbd..3658bee27 100644 --- a/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml +++ b/eclipse/plugins/runtime/org.argeo.slc.client.rap/plugin.xml @@ -2,11 +2,29 @@ + + + + + + + + + @@ -45,20 +63,5 @@ name="Exit"> --> - - - - - - - - + diff --git a/eclipse/plugins/runtime/org.argeo.slc.client.rap/pom.xml b/eclipse/plugins/runtime/org.argeo.slc.client.rap/pom.xml new file mode 100644 index 000000000..a17b171cf --- /dev/null +++ b/eclipse/plugins/runtime/org.argeo.slc.client.rap/pom.xml @@ -0,0 +1,36 @@ + + 4.0.0 + + org.argeo.slc.eclipse + runtime + 0.13.1-SNAPSHOT + .. + + org.argeo.slc.client.rap + SLC Client RAP + jar + + + + + org.argeo.slc.eclipse + org.argeo.slc.client.ui + ${project.version} + + + + + org.argeo.commons.eclipse + org.argeo.eclipse.dep.rap + ${version.argeo-commons} + + + + + + diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationActionBarAdvisor.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationActionBarAdvisor.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationActionBarAdvisor.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationActionBarAdvisor.java diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchAdvisor.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchAdvisor.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchAdvisor.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchAdvisor.java diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchWindowAdvisor.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchWindowAdvisor.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchWindowAdvisor.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/ApplicationWorkbenchWindowAdvisor.java diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/Perspective.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/Perspective.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/Perspective.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/Perspective.java diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapApplication.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapApplication.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapApplication.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapApplication.java diff --git a/eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapPlugin.java b/eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapPlugin.java similarity index 100% rename from eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapPlugin.java rename to eclipse/plugins/runtime/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcClientRapPlugin.java diff --git a/eclipse/plugins/runtime/org.argeo.slc.client.rcp/pom.xml b/eclipse/plugins/runtime/org.argeo.slc.client.rcp/pom.xml index 03f7f1f22..27e2b1241 100644 --- a/eclipse/plugins/runtime/org.argeo.slc.client.rcp/pom.xml +++ b/eclipse/plugins/runtime/org.argeo.slc.client.rcp/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc.eclipse @@ -10,14 +11,23 @@ SLC Client RCP jar + org.argeo.slc.eclipse org.argeo.slc.client.ui ${project.version} - + + + org.argeo.commons.eclipse + org.argeo.eclipse.dep.rcp + ${version.argeo-commons} + + + + diff --git a/eclipse/plugins/runtime/org.argeo.slc.client.ui/pom.xml b/eclipse/plugins/runtime/org.argeo.slc.client.ui/pom.xml index dca923225..a83c9986c 100644 --- a/eclipse/plugins/runtime/org.argeo.slc.client.ui/pom.xml +++ b/eclipse/plugins/runtime/org.argeo.slc.client.ui/pom.xml @@ -10,13 +10,10 @@ org.argeo.slc.client.ui SLC Client UI jar + + - - org.argeo.slc.eclipse - org.argeo.slc.client.commons - ${project.version} - org.argeo.slc.eclipse org.argeo.slc.client.oxm @@ -40,29 +37,38 @@ org.argeo.slc.server ${project.version} - - - org.argeo.commons.eclipse - org.argeo.eclipse.ui - ${version.argeo-commons} - + - + + --> + - org.eclipse.ui - org.eclipse.ui - - - org.eclipse.core - org.eclipse.core.runtime - - - org.eclipse.swt - org.eclipse.swt.gtk.linux.x86_64 + org.argeo.commons.eclipse + org.argeo.eclipse.ui + ${version.argeo-commons} + + + + + + + + + + + diff --git a/eclipse/plugins/runtime/pom.xml b/eclipse/plugins/runtime/pom.xml index ecc6ff299..0b1816b75 100644 --- a/eclipse/plugins/runtime/pom.xml +++ b/eclipse/plugins/runtime/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc.eclipse @@ -16,5 +17,6 @@ org.argeo.slc.client.core org.argeo.slc.client.ui org.argeo.slc.client.rcp + org.argeo.slc.client.rap diff --git a/integration-tests/org.argeo.slc.it.webapp/pom.xml b/integration-tests/org.argeo.slc.it.webapp/pom.xml index 18f192bc6..b3ba0ffb3 100644 --- a/integration-tests/org.argeo.slc.it.webapp/pom.xml +++ b/integration-tests/org.argeo.slc.it.webapp/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -25,13 +26,9 @@ ${basedir}/../../demo/site;in=*;ex=target;ex=pom.xml;ex=.*, ${project.build.directory}/lib;in=*.jar, - + org.springframework.osgi.extender, @@ -46,15 +43,10 @@ org.argeo.slc.demo.ant 7080 - + @@ -113,14 +105,14 @@ - - maven-jar-plugin - - - META-INF/MANIFEST.MF - - - + + maven-jar-plugin + + + META-INF/MANIFEST.MF + + + @@ -134,6 +126,7 @@ org.argeo.slc.runtime org.argeo.slc.unit test + ${project.version} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5bba9fa74..0675de054 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ 0.13 file:///srv/projects/www/slc/site http://projects.argeo.org/slc/site + 0.13.1-SNAPSHOT runtime @@ -91,6 +92,17 @@ limitations under the License. developer + + bsinou + Bruno Sinou + + Argeo + http://www.argeo.org + + developer + QA + + @@ -104,8 +116,133 @@ limitations under the License. + + + + + org.apache.maven.plugins + maven-scm-plugin + 1.4 + + connection + + + + org.apache.maven.scm + maven-scm-provider-gitexe + 1.2 + + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + ${version.maven-argeo-osgi} + + + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.0-beta-4 + + + generate-resources + + create + + + + + false + false + {0,date,yyyyMMdd_HHmmss} + + timestamp + + git + + svn + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.4.3 + + UTF-8 + + + + org.apache.maven.plugins + maven-release-plugin + 2.1 + + true + clean install + + + + + + + + + org.argeo.dep + versions-all + ${version.argeo-distribution} + pom + import + + + + + org.argeo.slc.runtime @@ -197,7 +334,6 @@ limitations under the License. org.argeo.slc.ria ${project.version} - org.argeo.ria org.argeo.ria.core @@ -209,7 +345,6 @@ limitations under the License. ${project.version} pom - org.argeo.slc.runtime @@ -218,7 +353,6 @@ limitations under the License. tar.gz dist - org.argeo.commons.security @@ -247,9 +381,9 @@ limitations under the License. org.argeo.server.jackrabbit ${version.argeo-commons} - + argeo diff --git a/runtime/org.argeo.slc.core/pom.xml b/runtime/org.argeo.slc.core/pom.xml index e1d71d58b..4cf39434b 100644 --- a/runtime/org.argeo.slc.core/pom.xml +++ b/runtime/org.argeo.slc.core/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -40,6 +41,7 @@ org.argeo.slc.runtime org.argeo.slc.specs + ${project.version} diff --git a/runtime/org.argeo.slc.launcher/pom.xml b/runtime/org.argeo.slc.launcher/pom.xml index adf9aa118..469923cc2 100644 --- a/runtime/org.argeo.slc.launcher/pom.xml +++ b/runtime/org.argeo.slc.launcher/pom.xml @@ -75,10 +75,12 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} org.argeo.commons.osgi org.argeo.osgi.boot + ${version.argeo-commons} diff --git a/runtime/org.argeo.slc.lib.detached/pom.xml b/runtime/org.argeo.slc.lib.detached/pom.xml index c43d6615e..178673a4c 100644 --- a/runtime/org.argeo.slc.lib.detached/pom.xml +++ b/runtime/org.argeo.slc.lib.detached/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -8,7 +9,6 @@ org.argeo.slc.runtime org.argeo.slc.lib.detached - jar SLC Lib Detached @@ -31,20 +31,24 @@ org.argeo.slc.runtime org.argeo.slc.support.simple + ${project.version} org.argeo.slc.runtime org.argeo.slc.detached + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.castor + ${project.version} org.argeo.slc.runtime org.argeo.slc.unit + ${project.version} test diff --git a/runtime/org.argeo.slc.server/pom.xml b/runtime/org.argeo.slc.server/pom.xml index 1c94914c9..c826dd569 100644 --- a/runtime/org.argeo.slc.server/pom.xml +++ b/runtime/org.argeo.slc.server/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -46,6 +47,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -109,11 +111,7 @@ true - - + diff --git a/runtime/org.argeo.slc.support.activemq/pom.xml b/runtime/org.argeo.slc.support.activemq/pom.xml index 69fec90a8..ff10dd3a9 100644 --- a/runtime/org.argeo.slc.support.activemq/pom.xml +++ b/runtime/org.argeo.slc.support.activemq/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -30,6 +31,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -76,7 +78,7 @@ com.springsource.org.apache.commons.pool - + javax.activation com.springsource.javax.activation diff --git a/runtime/org.argeo.slc.support.ant/pom.xml b/runtime/org.argeo.slc.support.ant/pom.xml index 8638cf25c..010451e7f 100644 --- a/runtime/org.argeo.slc.support.ant/pom.xml +++ b/runtime/org.argeo.slc.support.ant/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -30,6 +31,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -40,7 +42,7 @@ org.apache.ant com.springsource.org.apache.tools.ant.launch - + org.apache.commons com.springsource.org.apache.commons.net diff --git a/runtime/org.argeo.slc.support.castor/pom.xml b/runtime/org.argeo.slc.support.castor/pom.xml index 9ae9d2e09..ae112ec25 100644 --- a/runtime/org.argeo.slc.support.castor/pom.xml +++ b/runtime/org.argeo.slc.support.castor/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -62,6 +63,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -94,6 +96,7 @@ org.argeo.slc.runtime org.argeo.slc.unit test + ${project.version} \ No newline at end of file diff --git a/runtime/org.argeo.slc.support.equinox/pom.xml b/runtime/org.argeo.slc.support.equinox/pom.xml index 44379485c..44f0410ab 100644 --- a/runtime/org.argeo.slc.support.equinox/pom.xml +++ b/runtime/org.argeo.slc.support.equinox/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -43,6 +44,7 @@ org.argeo.slc.runtime org.argeo.slc.support.osgi + ${project.version} @@ -55,7 +57,7 @@ org.argeo.slc.runtime org.argeo.slc.unit test + ${project.version} - \ No newline at end of file diff --git a/runtime/org.argeo.slc.support.gis/pom.xml b/runtime/org.argeo.slc.support.gis/pom.xml index 9be399424..250645068 100644 --- a/runtime/org.argeo.slc.support.gis/pom.xml +++ b/runtime/org.argeo.slc.support.gis/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -34,6 +35,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} diff --git a/runtime/org.argeo.slc.support.hibernate/pom.xml b/runtime/org.argeo.slc.support.hibernate/pom.xml index e4992964c..5d1705a1c 100644 --- a/runtime/org.argeo.slc.support.hibernate/pom.xml +++ b/runtime/org.argeo.slc.support.hibernate/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -28,6 +29,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -71,12 +73,14 @@ org.argeo.slc.runtime org.argeo.slc.unit test + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.castor test + ${project.version} diff --git a/runtime/org.argeo.slc.support.jcr/pom.xml b/runtime/org.argeo.slc.support.jcr/pom.xml index 4ce2961b2..2513d1192 100644 --- a/runtime/org.argeo.slc.support.jcr/pom.xml +++ b/runtime/org.argeo.slc.support.jcr/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -30,6 +31,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} @@ -50,7 +52,7 @@ org.argeo.slc.runtime org.argeo.slc.unit test + ${project.version} - \ No newline at end of file diff --git a/runtime/org.argeo.slc.support.maven/pom.xml b/runtime/org.argeo.slc.support.maven/pom.xml index 87cca0a13..35fc70682 100644 --- a/runtime/org.argeo.slc.support.maven/pom.xml +++ b/runtime/org.argeo.slc.support.maven/pom.xml @@ -67,7 +67,9 @@ org.argeo.slc.runtime org.argeo.slc.specs - org.springframework diff --git a/runtime/org.argeo.slc.support.osgi/pom.xml b/runtime/org.argeo.slc.support.osgi/pom.xml index e60a79dc4..ff34db74c 100644 --- a/runtime/org.argeo.slc.support.osgi/pom.xml +++ b/runtime/org.argeo.slc.support.osgi/pom.xml @@ -32,6 +32,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} diff --git a/runtime/org.argeo.slc.support.simple/pom.xml b/runtime/org.argeo.slc.support.simple/pom.xml index cbeac8cf2..158dc3aff 100644 --- a/runtime/org.argeo.slc.support.simple/pom.xml +++ b/runtime/org.argeo.slc.support.simple/pom.xml @@ -42,6 +42,7 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} diff --git a/runtime/org.argeo.slc.support.ws.client/pom.xml b/runtime/org.argeo.slc.support.ws.client/pom.xml index 2f537d0c7..5123f883f 100644 --- a/runtime/org.argeo.slc.support.ws.client/pom.xml +++ b/runtime/org.argeo.slc.support.ws.client/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -37,10 +38,12 @@ org.argeo.slc.runtime org.argeo.slc.support.simple + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.castor + ${project.version} diff --git a/runtime/org.argeo.slc.unit/pom.xml b/runtime/org.argeo.slc.unit/pom.xml index c02243c14..2c45f9707 100644 --- a/runtime/org.argeo.slc.unit/pom.xml +++ b/runtime/org.argeo.slc.unit/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -37,10 +38,12 @@ org.argeo.slc.runtime org.argeo.slc.core + ${project.version} org.argeo.slc.runtime org.argeo.slc.support.simple + ${project.version} org.junit @@ -82,6 +85,7 @@ org.argeo.slc.runtime org.argeo.slc.launcher + ${project.version} diff --git a/server/org.argeo.slc.ria/pom.xml b/server/org.argeo.slc.ria/pom.xml index 08fbc0497..7876f2234 100644 --- a/server/org.argeo.slc.ria/pom.xml +++ b/server/org.argeo.slc.ria/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -119,6 +120,7 @@ org.argeo.ria org.argeo.ria.core + ${version.argeo-ria} ria zip src/argeo-ria-src @@ -129,8 +131,8 @@ ria-security zip src/argeo-ria-lib/security - - + + true true @@ -164,7 +166,7 @@ assembly/ria-slc-web.xml - + assembly-ria-jcr package @@ -176,7 +178,7 @@ assembly/ria-jcr.xml - + @@ -189,5 +191,5 @@ ${version.argeo-commons} - + \ No newline at end of file -- 2.39.2