From cdbbb88bcb735919c4e23bc2aeafd3b4354d1975 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 14 Nov 2008 10:06:01 +0000 Subject: [PATCH] Quick fixes for SEB v3.1 git-svn-id: https://svn.argeo.org/slc/trunk@1814 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- org.argeo.slc.detached.launcher/pom.xml | 223 +++++++++++------- .../org/argeo/slc/detached/launcher/Main.java | 5 + .../slc/detached/launcher/felix.properties | 15 +- org.argeo.slc.detached/pom.xml | 11 +- .../src/main/resources/META-INF/MANIFEST.MF | 48 ++-- 5 files changed, 181 insertions(+), 121 deletions(-) diff --git a/org.argeo.slc.detached.launcher/pom.xml b/org.argeo.slc.detached.launcher/pom.xml index 7097d72de..3f787836a 100644 --- a/org.argeo.slc.detached.launcher/pom.xml +++ b/org.argeo.slc.detached.launcher/pom.xml @@ -1,92 +1,137 @@ - - 4.0.0 - - org.argeo.slc - argeo-slc - 0.11.2-SNAPSHOT - ../org.argeo.slc - - org.argeo.slc.detached.launcher - Argeo SLC Detached Launcher - jar - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.3 - 1.3 - - - - org.apache.maven.plugins - maven-source-plugin - - - org.apache.maven.plugins - maven-jar-plugin - - - - - org.argeo.slc.detached.launcher.Main + + 4.0.0 + + org.argeo.slc + argeo-slc + 0.11.2-SNAPSHOT + ../org.argeo.slc + + org.argeo.slc.detached.launcher + Argeo SLC Detached Launcher + jar + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.3 + 1.3 + + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-jar-plugin + + + + + org.argeo.slc.detached.launcher.Main - - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - src/assembly/dist.xml - - - - - attach-assembly - package - - single - - - - - - - - - org.apache.felix - org.apache.felix.main - - - - org.springframework - spring-context - 2.0.8 - + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + src/assembly/dist.xml + + + + + attach-assembly + package + + single + + + + + + + + + org.apache.felix + org.apache.felix.main + + + + org.springframework + spring-context + 2.0.8 + + + commons-logging + commons-logging + + + log4j + log4j + - - commons-io - commons-io - - - commons-logging - commons-logging - - - xerces - xercesImpl - - - log4j - log4j - - - xalan - xalan - - + + + + org.springframework + org.springframework.context + 2.5.6.A + + + + commons-io + commons-io + + + org.apache.log4j + + com.springsource.org.apache.log4j + + 1.2.15 + + + org.apache.commons + + com.springsource.org.apache.commons.logging + + 1.1.1 + + + xerces + xercesImpl + + + xalan + xalan + + + + + com.springsource.repository.bundles.release + + SpringSource Enterprise Bundle Repository - SpringSource + Bundle Releases + + + http://repository.springsource.com/maven/bundles/release + + + + com.springsource.repository.bundles.external + + SpringSource Enterprise Bundle Repository - External + Bundle Releases + + + http://repository.springsource.com/maven/bundles/external + + + \ No newline at end of file diff --git a/org.argeo.slc.detached.launcher/src/main/java/org/argeo/slc/detached/launcher/Main.java b/org.argeo.slc.detached.launcher/src/main/java/org/argeo/slc/detached/launcher/Main.java index fe69e30c5..423b1cbc4 100644 --- a/org.argeo.slc.detached.launcher/src/main/java/org/argeo/slc/detached/launcher/Main.java +++ b/org.argeo.slc.detached.launcher/src/main/java/org/argeo/slc/detached/launcher/Main.java @@ -139,6 +139,11 @@ public class Main { Class[] mainArgsClasses = new Class[] { uiArgs.getClass() }; Object[] mainArgs = { uiArgs }; Method mainMethod = clss.getMethod("main", mainArgsClasses); + String[] passedArgs = (String[])mainArgs[0]; + System.out.println("PASSED ARGS:"); + for(int i=0;i + 4.0.0 org.argeo.slc @@ -11,6 +12,14 @@ jar + + maven-jar-plugin + + + src/main/resources/META-INF/MANIFEST.MF + + + org.apache.felix maven-bundle-plugin diff --git a/org.argeo.slc.detached/src/main/resources/META-INF/MANIFEST.MF b/org.argeo.slc.detached/src/main/resources/META-INF/MANIFEST.MF index ffdb948c9..907e8fe7b 100644 --- a/org.argeo.slc.detached/src/main/resources/META-INF/MANIFEST.MF +++ b/org.argeo.slc.detached/src/main/resources/META-INF/MANIFEST.MF @@ -1,39 +1,41 @@ Manifest-Version: 1.0 Export-Package: org.argeo.slc.detached.admin;uses:="org.apache.commons - .logging,org.osgi.framework,org.argeo.slc.detached",org.argeo.slc.det - ached.ui;uses:="org.argeo.slc.detached,org.springframework.beans.fact - ory",org.argeo.slc.detached;uses:="org.apache.commons.logging,org.spr - ingframework.context.support,org.springframework.core.io,org.springfr - amework.context,org.springframework.beans.factory.xml,javax.xml.trans - form.dom,org.argeo.slc.detached.drivers,org.w3c.dom,org.springframewo - rk.beans.factory.support,org.argeo.slc.detached.admin,javax.xml.trans - form,javax.xml.transform.stream,org.osgi.framework,org.apache.commons - .io,org.springframework.beans.factory",org.argeo.slc.detached.drivers - ;uses:="org.apache.commons.logging,org.apache.commons.io.filefilter,j - avax.xml.transform,javax.xml.transform.stream,org.apache.commons.io,o - rg.argeo.slc.detached,org.springframework.beans.factory" + .logging,org.osgi.framework,org.argeo.slc.detached";version="0.11.2.S + NAPSHOT",org.argeo.slc.detached.ui;uses:="org.argeo.slc.detached,org. + springframework.beans.factory";version="0.11.2.SNAPSHOT",org.argeo.sl + c.detached;uses:="org.apache.commons.logging,org.springframework.cont + ext.support,org.springframework.core.io,org.springframework.context,o + rg.springframework.beans.factory.xml,javax.xml.transform.dom,org.arge + o.slc.detached.drivers,org.w3c.dom,org.springframework.beans.factory. + support,org.argeo.slc.detached.admin,javax.xml.transform,javax.xml.tr + ansform.stream,org.osgi.framework,org.apache.commons.io,org.springfra + mework.beans.factory";version="0.11.2.SNAPSHOT",org.argeo.slc.detache + d.drivers;uses:="org.apache.commons.logging,org.apache.commons.io.fil + efilter,javax.xml.transform,javax.xml.transform.stream,org.apache.com + mons.io,org.argeo.slc.detached,org.springframework.beans.factory";ver + sion="0.11.2.SNAPSHOT" Built-By: mbaudier Tool: Bnd-0.0.255 Bundle-Name: Argeo SLC Detached -Created-By: Apache Maven Bundle Plugin +Created-By: 1.6.0 (Sun Microsystems Inc.) Bundle-Vendor: Argeo Build-Jdk: 1.6.0 -Bundle-Version: 0.11.1.SNAPSHOT -Bnd-LastModified: 1224019400860 -Bundle-ManifestVersion: 2 +Bundle-Version: 0.11.2.SNAPSHOT Bundle-Activator: org.argeo.slc.detached.Activator +Bundle-ManifestVersion: 2 Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-Description: SLC Distribution Import-Package: javax.xml.transform,javax.xml.transform.dom,javax.xml. transform.stream,org.apache.commons.io;version="1.4",org.apache.commo ns.io.filefilter;version="1.4",org.apache.commons.logging,org.argeo.s - lc.detached,org.argeo.slc.detached.admin,org.argeo.slc.detached.drive - rs,org.argeo.slc.detached.ui,org.osgi.framework,org.springframework.b - eans.factory;version="2.0",org.springframework.beans.factory.support; - version="2.0",org.springframework.beans.factory.xml;version="2.0",org - .springframework.context;version="2.0",org.springframework.context.su - pport;version="2.0",org.springframework.core.io;version="2.0",org.w3c - .dom + lc.detached;version="0.11.2.SNAPSHOT",org.argeo.slc.detached.admin;ve + rsion="0.11.2.SNAPSHOT",org.argeo.slc.detached.drivers;version="0.11. + 2.SNAPSHOT",org.argeo.slc.detached.ui;version="0.11.2.SNAPSHOT",org.o + sgi.framework,org.springframework.beans.factory;version="2.0",org.spr + ingframework.beans.factory.support;version="2.0",org.springframework. + beans.factory.xml;version="2.0",org.springframework.context;version=" + 2.0",org.springframework.context.support;version="2.0",org.springfram + ework.core.io;version="2.0",org.w3c.dom Bundle-SymbolicName: org.argeo.slc.detached Bundle-DocURL: http://www.argeo.org Originally-Created-By: Apache Maven Bundle Plugin -- 2.39.2