From 0e08b01ed4e5cc747b89ab0f7d8242b967f8c695 Mon Sep 17 00:00:00 2001 From: Thomas Diesler Date: Tue, 5 Jul 2011 16:48:56 +0200 Subject: [PATCH] [JBOSGI-474] Add Apache Felix SCR to distro --- distribution/installer/pom.xml | 4 ++ .../installer/install-definition.xml | 15 +++--- pom.xml | 48 ++++++++++++++++--- .../example/scripts/assembly-bundles.xml | 1 + .../resources/jboss-osgi-framework.properties | 3 +- testsuite/pom.xml | 35 ++------------ 6 files changed, 63 insertions(+), 43 deletions(-) diff --git a/distribution/installer/pom.xml b/distribution/installer/pom.xml index 204db45a..ea11d097 100644 --- a/distribution/installer/pom.xml +++ b/distribution/installer/pom.xml @@ -152,6 +152,10 @@ org.apache.felix org.apache.felix.metatype + + org.apache.felix + org.apache.felix.scr + org.apache.felix org.apache.felix.webconsole diff --git a/distribution/installer/src/main/resources/installer/install-definition.xml b/distribution/installer/src/main/resources/installer/install-definition.xml index 2aa3d329..69a8d2c8 100644 --- a/distribution/installer/src/main/resources/installer/install-definition.xml +++ b/distribution/installer/src/main/resources/installer/install-definition.xml @@ -160,10 +160,11 @@ - - + + + @@ -175,11 +176,12 @@ + + + - - @@ -196,11 +198,12 @@ + + + - - diff --git a/pom.xml b/pom.xml index 0f2a46cf..0c1e270a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,12 +1,12 @@ - - - - - - + + + + + + 1.2.6 1.0.0 1.0.4 + 1.6.0 3.1.6.SP1 0.0.365.SP1 4.3.1 @@ -318,16 +319,51 @@ org.apache.felix org.apache.felix.eventadmin ${version.apache.felix.eventadmin} + + + org.osgi + org.osgi.core + + + org.osgi + org.osgi.compendium + + org.apache.felix org.apache.felix.log ${version.apache.felix.log} + + + org.apache.felix + org.osgi.core + + + org.apache.felix + org.osgi.compendium + + org.apache.felix org.apache.felix.metatype ${version.apache.felix.metatype} + + + org.apache.felix + org.osgi.core + + + org.apache.felix + org.osgi.compendium + + + + + org.apache.felix + org.apache.felix.scr + ${version.apache.felix.scr} org.apache.felix diff --git a/testsuite/example/scripts/assembly-bundles.xml b/testsuite/example/scripts/assembly-bundles.xml index 7dc09b73..31eb6ca8 100644 --- a/testsuite/example/scripts/assembly-bundles.xml +++ b/testsuite/example/scripts/assembly-bundles.xml @@ -31,6 +31,7 @@ *:org.apache.felix.eventadmin:jar *:org.apache.felix.log:jar *:org.apache.felix.metatype:jar + *:org.apache.felix.scr:jar true provided diff --git a/testsuite/example/src/test/resources/jboss-osgi-framework.properties b/testsuite/example/src/test/resources/jboss-osgi-framework.properties index 3d594f47..5dd44de4 100644 --- a/testsuite/example/src/test/resources/jboss-osgi-framework.properties +++ b/testsuite/example/src/test/resources/jboss-osgi-framework.properties @@ -40,4 +40,5 @@ org.jboss.osgi.auto.start=\ file://${test.archive.directory}/bundles/jboss-osgi-jndi.jar, \ file://${test.archive.directory}/bundles/jbosgi-webapp.jar, \ file://${test.archive.directory}/bundles/jboss-osgi-xerces.jar, \ - file://${test.archive.directory}/bundles/org.apache.felix.eventadmin.jar \ No newline at end of file + file://${test.archive.directory}/bundles/org.apache.felix.eventadmin.jar, \ + file://${test.archive.directory}/bundles/org.apache.felix.scr.jar \ No newline at end of file diff --git a/testsuite/pom.xml b/testsuite/pom.xml index e5f1e9cd..11f6f512 100644 --- a/testsuite/pom.xml +++ b/testsuite/pom.xml @@ -69,16 +69,6 @@ org.apache.felix org.apache.felix.log provided - - - org.apache.felix - org.osgi.core - - - org.apache.felix - org.osgi.compendium - -