Author: jbonofre
Date: Wed Oct 13 09:49:26 2010
New Revision: 1022051

URL: http://svn.apache.org/viewvc?rev=1022051&view=rev
Log:
[SMX4-594] Upgrade to ActiveMQ 5.4.1, overriding the features descriptor.

Added:
    
servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/activemq-features.xml
Modified:
    servicemix/smx4/features/trunk/assembly/pom.xml
    servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml
    servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml
    servicemix/smx4/features/trunk/pom.xml

Modified: servicemix/smx4/features/trunk/assembly/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/pom.xml?rev=1022051&r1=1022050&r2=1022051&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/pom.xml (original)
+++ servicemix/smx4/features/trunk/assembly/pom.xml Wed Oct 13 09:49:26 2010
@@ -215,12 +215,6 @@
         <!-- ActiveMQ -->
         <dependency>
             <groupId>org.apache.activemq</groupId>
-            <artifactId>activemq-karaf</artifactId>
-            <type>xml</type>
-            <classifier>features</classifier>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.activemq</groupId>
             <artifactId>activemq-blueprint</artifactId>
         </dependency>
         <dependency>
@@ -570,10 +564,6 @@
             <artifactId>scriptengines-groovy</artifactId>
         </dependency>
         <dependency>
-            <groupId>commons-collections</groupId>
-            <artifactId>commons-collections</artifactId>
-        </dependency>
-        <dependency>
             <groupId>javax.mail</groupId>
             <artifactId>mail</artifactId>
         </dependency>
@@ -689,7 +679,7 @@
                             <descriptors>
                                 
<descriptor>mvn:org.apache.karaf/apache-karaf/${karaf.version}/xml/features</descriptor>
                                 
<descriptor>mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/${servicemix.nmr.version}/xml/features</descriptor>
-                                
<descriptor>mvn:org.apache.activemq/activemq-karaf/${activemq.version}/xml/features</descriptor>
+                                
<descriptor>file:${basedir}/target/classes/activemq-features.xml</descriptor>
                                 
<descriptor>file:${basedir}/target/classes/camel-features.xml</descriptor>
                                 
<descriptor>file:${basedir}/target/classes/ode-features.xml</descriptor>
                                 
<descriptor>file:${basedir}/target/classes/features.xml</descriptor>

Modified: 
servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml?rev=1022051&r1=1022050&r2=1022051&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml 
(original)
+++ servicemix/smx4/features/trunk/assembly/src/main/descriptors/unix-bin.xml 
Wed Oct 13 09:49:26 2010
@@ -16,8 +16,7 @@
     limitations under the License.
 -->
 <assembly>
-    <id></id> <!-- intentionally left blank -> 
http://jira.codehaus.org/browse/MASSEMBLY-301
--->
+    <id></id> <!-- intentionally left blank -> 
http://jira.codehaus.org/browse/MASSEMBLY-301 -->
     <formats>
         <format>tar.gz</format>
     </formats>
@@ -178,6 +177,13 @@
             <lineEnding>unix</lineEnding>
         </file>
         <file>
+            <source>${basedir}/target/classes/activemq-features.xml</source>
+            
<outputDirectory>system/org/apache/activemq/activemq-karaf/${activemq.version}</outputDirectory>
+            
<destName>activemq-karaf-${activemq.version}-features.xml</destName>
+            <fileMode>0644</fileMode>
+            <lineEnding>unix</lineEnding>
+        </file>
+        <file>
             <source>${basedir}/target/classes/camel-features.xml</source>
             
<outputDirectory>system/org/apache/camel/karaf/apache-camel/${camel.version}</outputDirectory>
             <destName>apache-camel-${camel.version}-features.xml</destName>

Modified: 
servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml?rev=1022051&r1=1022050&r2=1022051&view=diff
==============================================================================
--- 
servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml 
(original)
+++ 
servicemix/smx4/features/trunk/assembly/src/main/descriptors/windows-bin.xml 
Wed Oct 13 09:49:26 2010
@@ -157,6 +157,13 @@
             <lineEnding>dos</lineEnding>
         </file>
         <file>
+            <source>${basedir}/target/classes/activemq-features.xml</source>
+            
<outputDirectory>system/org/apache/activemq/activemq-karaf/${activemq.version}</outputDirectory>
+            
<destName>activemq-karaf-${activemq.version}-features.xml</destName>
+            <fileMode>0644</fileMode>
+            <lineEnding>dos</lineEnding>
+        </file>
+        <file>
             <source>${basedir}/target/classes/camel-features.xml</source>
             
<outputDirectory>system/org/apache/camel/karaf/apache-camel/${camel.version}</outputDirectory>
             <destName>apache-camel-${camel.version}-features.xml</destName>

Added: 
servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/activemq-features.xml
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/activemq-features.xml?rev=1022051&view=auto
==============================================================================
--- 
servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/activemq-features.xml
 (added)
+++ 
servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/activemq-features.xml
 Wed Oct 13 09:49:26 2010
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<features name="activemq-${activemq.version}">
+    
<repository>mvn:org.apache.karaf/apache-karaf/${karaf.version}/xml/features</repository>
+    
+    <feature name="activemq" version="${activemq.version}">
+        
<bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle>
+        
<bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        
<bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        
<bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/${geronimo-j2ee-management.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/${jasypt.bundle.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-core/${activemq.version}</bundle>
+        <bundle>mvn:org.apache.activemq/kahadb/${activemq.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-console/${activemq.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-ra/${activemq.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-pool/${activemq.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-karaf/${activemq.version}</bundle>
+        
<bundle>mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/${aries.transaction.version}</bundle>
+    </feature>
+    
+    <feature name="activemq-spring" version="${activemq.version}">
+        <feature version="${spring.osgi.version}">spring-dm</feature>
+        <feature version="${activemq.version}">activemq</feature>
+        
<bundle>mvn:org.apache.activemq/activemq-spring/${activemq.version}</bundle>
+        <bundle>mvn:org.apache.xbean/xbean-spring/${xbean.version}</bundle>
+    </feature>
+    
+    <feature name="activemq-blueprint" version="${activemq.version}">
+        <feature version="${activemq.version}">activemq</feature>
+        
<bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
+        
<bundle>mvn:org.apache.commons/commons-jexl/${commons-jexl.version}</bundle>
+        <bundle>mvn:org.apache.xbean/xbean-blueprint/${xbean.version}</bundle>
+        
<bundle>mvn:org.apache.activemq/activemq-blueprint/${activemq.version}</bundle>
+    </feature>
+    
+    <!-- do "features:install war" before installing this one -->
+    <feature name="activemq-web-console" version="${activemq.version">
+        
<bundle>war:mvn:org.apache.activemq/activemq-web-console/${activemq.version}/war?Webapp-Context=activemq-web-console</bundle>
+    </feature>
+    
+</features>
\ No newline at end of file

Modified: servicemix/smx4/features/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/pom.xml?rev=1022051&r1=1022050&r2=1022051&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/pom.xml (original)
+++ servicemix/smx4/features/trunk/pom.xml Wed Oct 13 09:49:26 2010
@@ -272,7 +272,6 @@
                <!-- Other Dependencies -->
                <axiom.version>1.2.8</axiom.version>
                <bouncycastle.version>140</bouncycastle.version>
-               <commons-collections.version>3.2.1</commons-collections.version>
                <commons-dbcp.version>1.3</commons-dbcp.version>
                <commons-jexl.version>2.0.1</commons-jexl.version>
                <commons-jxpath.version>1.3</commons-jxpath.version>
@@ -1174,11 +1173,6 @@
                   <version>${jaxp-ri.version}</version>
               </dependency>
               <dependency>
-                  <groupId>commons-collections</groupId>
-                  <artifactId>commons-collections</artifactId>
-                  <version>${commons-collections.version}</version>
-              </dependency>
-              <dependency>
                   <groupId>commons-logging</groupId>
                   <artifactId>commons-logging</artifactId>
                   <version>${commons-logging.version}</version>


Reply via email to