Author: bdekruijff at gmail.com
Date: Fri Nov 26 17:37:28 2010
New Revision: 450

Log:
AMDATU-197 Replaced felix osgi core/compendium artifacts with official ones

Modified:
   trunk/amdatu-core/useradminstore-fs/pom.xml
   trunk/amdatu-release/pom.xml
   trunk/amdatu-release/src/main/assembly/bin-component.xml
   trunk/amdatu-web/pom.xml
   trunk/integration-tests/pom.xml
   trunk/pom.xml
   trunk/src/main/resources/conf/amdatu-minimal.properties
   trunk/src/main/resources/conf/amdatu-web.properties
   trunk/src/main/resources/conf/felix-config.properties

Modified: trunk/amdatu-core/useradminstore-fs/pom.xml
==============================================================================
--- trunk/amdatu-core/useradminstore-fs/pom.xml (original)
+++ trunk/amdatu-core/useradminstore-fs/pom.xml Fri Nov 26 17:37:28 2010
@@ -14,12 +14,6 @@
   <description>This bundle provides filebased Useradmin storage</description>
 
   <dependencies>
-      <dependency>
-        <groupId>org.apache.felix</groupId>
-        <artifactId>org.apache.felix.framework</artifactId>
-        <version>${org.apache.felix.main.version}</version>
-        <scope>provided</scope>
-      </dependency>
     <dependency>
       <groupId>org.ops4j.pax.useradmin</groupId>
       <artifactId>pax-useradmin-service</artifactId>

Modified: trunk/amdatu-release/pom.xml
==============================================================================
--- trunk/amdatu-release/pom.xml        (original)
+++ trunk/amdatu-release/pom.xml        Fri Nov 26 17:37:28 2010
@@ -213,22 +213,16 @@
       <scope>compile</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.felix</groupId>
+      <groupId>org.osgi</groupId>
       <artifactId>org.osgi.core</artifactId>
       <version>${org.osgi.version}</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.felix</groupId>
+      <groupId>org.osgi</groupId>
       <artifactId>org.osgi.compendium</artifactId>
       <version>${org.osgi.version}</version>
       <scope>compile</scope>
-      <exclusions>
-        <exclusion>
-          <groupId> org.apache.felix</groupId>
-          <artifactId>org.osgi.foundation</artifactId>
-        </exclusion>
-      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.felix</groupId>

Modified: trunk/amdatu-release/src/main/assembly/bin-component.xml
==============================================================================
--- trunk/amdatu-release/src/main/assembly/bin-component.xml    (original)
+++ trunk/amdatu-release/src/main/assembly/bin-component.xml    Fri Nov 26 
17:37:28 2010
@@ -58,6 +58,7 @@
       <scope>runtime</scope>
       <outputDirectory>amdatu-system</outputDirectory>
       <includes>
+        <include>org.osgi:*</include>
         <include>org.apache.felix:*</include>
         <include>org.apache.sling:*</include>
         <include>org.ops4j.pax.web:*</include>

Modified: trunk/amdatu-web/pom.xml
==============================================================================
--- trunk/amdatu-web/pom.xml    (original)
+++ trunk/amdatu-web/pom.xml    Fri Nov 26 17:37:28 2010
@@ -38,7 +38,7 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-  
+
   <modules>
     <module>httpcontext</module>
     <module>jsp</module>

Modified: trunk/integration-tests/pom.xml
==============================================================================
--- trunk/integration-tests/pom.xml     (original)
+++ trunk/integration-tests/pom.xml     Fri Nov 26 17:37:28 2010
@@ -15,8 +15,17 @@
 
   <dependencies>
     <!-- Test scope dependencies -->
+
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>${javax.servlet.version}</version>
+      <scope>test</scope>
+    </dependency>
+
     <!-- This is required to be first so that pax-exam classloader is not 
messed up with a newer version of felix
       which would lead to java.lang.NoSuchMethodError: 
org.apache.felix.framework.Logger.<init>(I)V -->
+      
     <dependency>
       <groupId>org.ops4j.pax.exam</groupId>
       <artifactId>pax-exam</artifactId>
@@ -57,14 +66,14 @@
     <dependency>
       <groupId>org.amdatu.web</groupId>
       <artifactId>httpcontext</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.core.config</groupId>
       <artifactId>templates</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
@@ -78,21 +87,21 @@
     <dependency>
       <groupId>org.amdatu.opensocial</groupId>
       <artifactId>shindig</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
       <artifactId>tenant</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
       <artifactId>tenantstore-fs</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
@@ -106,21 +115,21 @@
     <dependency>
       <groupId>org.amdatu.cassandra</groupId>
       <artifactId>persistencemanager</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.cassandra</groupId>
       <artifactId>listener</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.cassandra</groupId>
       <artifactId>useradminstore</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
@@ -134,7 +143,7 @@
     <dependency>
       <groupId>org.amdatu.web.rest</groupId>
       <artifactId>wink</artifactId>
-      <version>${platform.version}</version>      
+      <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
     </dependency>
@@ -165,14 +174,8 @@
       <version>${platform.version}</version>
       <scope>test</scope>
       <type>bundle</type>
-    </dependency>  
-    
-    <dependency>
-      <groupId>org.apache.felix</groupId>
-      <artifactId>org.apache.felix.framework</artifactId>
-      <version>${org.apache.felix.main.version}</version>
-      <scope>test</scope>
     </dependency>
+
     <dependency>
       <groupId>org.apache.felix</groupId>
       <artifactId>org.apache.felix.configadmin</artifactId>
@@ -196,7 +199,7 @@
       <artifactId>org.apache.felix.http.whiteboard</artifactId>
       <version>${org.apache.felix.http.version}</version>
       <scope>test</scope>
-    </dependency>    
+    </dependency>
     <dependency>
       <groupId>commons-httpclient</groupId>
       <artifactId>commons-httpclient</artifactId>
@@ -239,14 +242,6 @@
       <version>${org.apache.sling.commons.osgi.version}</version>
       <scope>test</scope>
     </dependency>
-   
-    
-    <dependency>
-      <groupId>servletapi</groupId>
-      <artifactId>servletapi</artifactId>
-      <version>2.3</version>
-      <scope>test</scope>
-    </dependency>
 
   </dependencies>
 

Modified: trunk/pom.xml
==============================================================================
--- trunk/pom.xml       (original)
+++ trunk/pom.xml       Fri Nov 26 17:37:28 2010
@@ -43,8 +43,9 @@
     <!--
       Version numbers of dependent libraries
     -->
+    <javax.servlet.version>2.5</javax.servlet.version>
     <org.apache.felix.main.version>2.0.5</org.apache.felix.main.version>
-    <org.osgi.version>1.0.0</org.osgi.version>
+    <org.osgi.version>4.2.0</org.osgi.version>
     
<org.apache.felix.configadmin.version>1.2.4</org.apache.felix.configadmin.version>
     <org.apache.felix.log.version>1.0.0</org.apache.felix.log.version>
     
<org.apache.felix.file.install.version>3.0.0</org.apache.felix.file.install.version>
@@ -254,20 +255,27 @@
     <dependencies>
 
       <dependency>
-        <groupId>org.apache.felix</groupId>
+        <groupId>org.osgi</groupId>
         <artifactId>org.osgi.core</artifactId>
         <version>${org.osgi.version}</version>
         <scope>provided</scope>
       </dependency>
 
       <dependency>
-        <groupId>org.apache.felix</groupId>
+        <groupId>org.osgi</groupId>
         <artifactId>org.osgi.compendium</artifactId>
         <version>${org.osgi.version}</version>
         <scope>provided</scope>
       </dependency>
 
       <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>servlet-api</artifactId>
+        <version>${javax.servlet.version}</version>
+        <scope>provided</scope>
+      </dependency>
+
+      <dependency>
         <groupId>org.apache.felix</groupId>
         <artifactId>org.apache.felix.dependencymanager</artifactId>
         <version>${org.apache.felix.dependencymanager.version}</version>
@@ -301,23 +309,18 @@
   <dependencies>
 
     <dependency>
-      <groupId>org.apache.felix</groupId>
+      <groupId>org.osgi</groupId>
       <artifactId>org.osgi.core</artifactId>
-      <version>${org.osgi.version}</version>
-      <scope>provided</scope>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.felix</groupId>
+      <groupId>org.osgi</groupId>
       <artifactId>org.osgi.compendium</artifactId>
-      <version>${org.osgi.version}</version>
-      <scope>provided</scope>
-      <exclusions>
-        <exclusion>
-          <groupId> org.apache.felix</groupId>
-          <artifactId>org.osgi.foundation</artifactId>
-        </exclusion>
-      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
     </dependency>
 
     <dependency>

Modified: trunk/src/main/resources/conf/amdatu-minimal.properties
==============================================================================
--- trunk/src/main/resources/conf/amdatu-minimal.properties     (original)
+++ trunk/src/main/resources/conf/amdatu-minimal.properties     Fri Nov 26 
17:37:28 2010
@@ -88,8 +88,8 @@
                                        
reference:file:amdatu-system/org.apache.felix.webconsole-3.1.2.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.mime-2.1.4.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.osgi-2.0.6.jar \
-                                       
reference:file:amdatu-system/org.osgi.compendium-1.0.0.jar \
-                                       
reference:file:amdatu-system/org.osgi.core-1.0.0.jar \
+                                       
reference:file:amdatu-system/org.osgi.compendium-${org.osgi.version}.jar \
+                                       
reference:file:amdatu-system/org.osgi.core-${org.osgi.version}.jar \
                                        
reference:file:amdatu-system/pax-useradmin-service-0.0.1-SNAPSHOT.jar \
                                        
reference:file:amdatu-system/org.apache.felix.http.jetty-2.0.4.jar \
                                        
reference:file:amdatu-system/org.apache.felix.http.whiteboard-2.0.4.jar \

Modified: trunk/src/main/resources/conf/amdatu-web.properties
==============================================================================
--- trunk/src/main/resources/conf/amdatu-web.properties (original)
+++ trunk/src/main/resources/conf/amdatu-web.properties Fri Nov 26 17:37:28 2010
@@ -88,8 +88,8 @@
                                        
reference:file:amdatu-system/org.apache.felix.webconsole-3.1.2.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.mime-2.1.4.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.osgi-2.0.6.jar \
-                                       
reference:file:amdatu-system/org.osgi.compendium-1.0.0.jar \
-                                       
reference:file:amdatu-system/org.osgi.core-1.0.0.jar \
+                                       
reference:file:amdatu-system/org.osgi.compendium-${org.osgi.version}.jar \
+                                       
reference:file:amdatu-system/org.osgi.core-${org.osgi.version}.jar \
                                        
reference:file:amdatu-system/pax-useradmin-service-0.0.1-SNAPSHOT.jar \
                                        
reference:file:amdatu-system/org.apache.felix.http.jetty-2.0.4.jar \
                                        
reference:file:amdatu-system/org.apache.felix.http.whiteboard-2.0.4.jar \

Modified: trunk/src/main/resources/conf/felix-config.properties
==============================================================================
--- trunk/src/main/resources/conf/felix-config.properties       (original)
+++ trunk/src/main/resources/conf/felix-config.properties       Fri Nov 26 
17:37:28 2010
@@ -88,8 +88,8 @@
                                        
reference:file:amdatu-system/org.apache.felix.webconsole-3.1.2.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.mime-2.1.4.jar \
                                        
reference:file:amdatu-system/org.apache.sling.commons.osgi-2.0.6.jar \
-                                       
reference:file:amdatu-system/org.osgi.compendium-1.0.0.jar \
-                                       
reference:file:amdatu-system/org.osgi.core-1.0.0.jar \
+                                       
reference:file:amdatu-system/org.osgi.compendium-${org.osgi.version}.jar \
+                                       
reference:file:amdatu-system/org.osgi.core-${org.osgi.version}.jar \
                                        
reference:file:amdatu-system/pax-useradmin-service-0.0.1-SNAPSHOT.jar \
                                        
reference:file:amdatu-system/org.apache.felix.http.jetty-${org.apache.felix.http.version}.jar
 \
                                        
reference:file:amdatu-system/org.apache.felix.http.whiteboard-${org.apache.felix.http.version}.jar
 \

Reply via email to