You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by Charles Moulliard <cm...@gmail.com> on 2010/07/15 10:16:50 UTC

Spring 3.x - Connector and ActiveMQ 5.3 features

Hi,

With the upcoming release of Apache Karaf 2.x we will progressively switch
from Spring 2.5 to Spring 3.x
As the following features of ActiveMq and Connectors are still using Spring
2.5.x, what is planned to do :
- change them from 2.5 to 3.0
- split them --> version 2.6 and version 3.x

<feature name="connector" version="4.3.0-SNAPSHOT">
<feature version="1.3.0-SNAPSHOT">transaction</feature>
<bundle>
mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0
</bundle>
<bundle>
mvn:org.apache.geronimo.components/geronimo-connector/2.1.3
</bundle>
<bundle>
mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
</bundle>
<bundle>
mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2
</bundle>
<bundle>mvn:org.springframework/spring-tx/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-beans/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-context/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-aop/2.5.6.SEC01</bundle>
<bundle>mvn:org.jencks/jencks/2.2</bundle>
</feature>

<feature name="activemq" version="5.3.2">
<feature version="4.3.0-SNAPSHOT">connector</feature>
<feature version="2.5.6.SEC01">spring</feature>
<bundle>
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/1.5_3
</bundle>
<bundle>mvn:commons-lang/commons-lang/2.4</bundle>
<bundle>
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/1.6.2_3
</bundle>
<bundle>
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_3
</bundle>
<bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
<bundle>
mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1
</bundle>
<bundle>
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/1.4_1
</bundle>
<bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
<bundle>mvn:org.apache.activemq/kahadb/5.3.2</bundle>
<bundle>mvn:org.apache.activemq/activemq-core/5.3.2</bundle>
<bundle>mvn:org.apache.activemq/activemq-ra/5.3.2</bundle>
<bundle>mvn:org.apache.activemq/activemq-console/5.3.2</bundle>
<bundle>mvn:org.apache.activemq/activemq-pool/5.3.2</bundle>
<bundle>
mvn:org.apache.servicemix.activemq/org.apache.servicemix.activemq.commands/4.3.0-SNAPSHOT
</bundle>
</feature>

Remark jencks 2.2 only supports Spring 2.x !!

Kind regards,
Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel - ServiceMix Committer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Blog : http://cmoulliard.blogspot.com |  Twitter :
http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype: cmoulliard

Re: Spring 3.x - Connector and ActiveMQ 5.3 features

Posted by Freeman Fang <fr...@gmail.com>.
Yeah, you can update to grap the latest code.
Freeman
On 2010-7-15, at 下午5:49, Charles Moulliard wrote:

> Thx
>
> Are the features files already available for features activemq,
> activemq-broker, connector for spring 3.x ?
>
>
>
>
> On Thu, Jul 15, 2010 at 11:42 AM, Freeman Fang  
> <fr...@gmail.com>wrote:
>
>> Hi,
>>
>> With the latest code, the spring version used for connector and  
>> activemq
>> feature already upgrade to 3.x.
>>
>> We know that jencks 2.2  depend on spring 2.5.6 but the jencks are  
>> not
>> mandatory for activemq and connector feature, so we comment it out  
>> for now.
>> As discussed with Guillaume, probably will release jencks2.3(which  
>> enable
>> to use spring3) if we need include jencks in our features.
>>
>> Freeman
>>
>>
>> On 2010-7-15, at 下午4:16, Charles Moulliard wrote:
>>
>> Hi,
>>>
>>> With the upcoming release of Apache Karaf 2.x we will  
>>> progressively switch
>>> from Spring 2.5 to Spring 3.x
>>> As the following features of ActiveMq and Connectors are still using
>>> Spring
>>> 2.5.x, what is planned to do :
>>> - change them from 2.5 to 3.0
>>> - split them --> version 2.6 and version 3.x
>>>
>>> <feature name="connector" version="4.3.0-SNAPSHOT">
>>> <feature version="1.3.0-SNAPSHOT">transaction</feature>
>>> <bundle>
>>> mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0
>>> </bundle>
>>> <bundle>
>>> mvn:org.apache.geronimo.components/geronimo-connector/2.1.3
>>> </bundle>
>>> <bundle>
>>> mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
>>> </bundle>
>>> <bundle>
>>> mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2
>>> </bundle>
>>> <bundle>mvn:org.springframework/spring-tx/2.5.6.SEC01</bundle>
>>> <bundle>mvn:org.springframework/spring-beans/2.5.6.SEC01</bundle>
>>> <bundle>mvn:org.springframework/spring-context/2.5.6.SEC01</bundle>
>>> <bundle>mvn:org.springframework/spring-aop/2.5.6.SEC01</bundle>
>>> <bundle>mvn:org.jencks/jencks/2.2</bundle>
>>> </feature>
>>>
>>> <feature name="activemq" version="5.3.2">
>>> <feature version="4.3.0-SNAPSHOT">connector</feature>
>>> <feature version="2.5.6.SEC01">spring</feature>
>>> <bundle>
>>>
>>> mvn:org.apache.servicemix.bundles/ 
>>> org.apache.servicemix.bundles.josql/1.5_3
>>> </bundle>
>>> <bundle>mvn:commons-lang/commons-lang/2.4</bundle>
>>> <bundle>
>>>
>>> mvn:org.apache.servicemix.bundles/ 
>>> org.apache.servicemix.bundles.velocity/1.6.2_3
>>> </bundle>
>>> <bundle>
>>>
>>> mvn:org.apache.servicemix.bundles/ 
>>> org.apache.servicemix.bundles.oro/2.0.8_3
>>> </bundle>
>>> <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
>>> <bundle>
>>> mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/ 
>>> 1.0.1
>>> </bundle>
>>> <bundle>
>>>
>>> mvn:org.apache.servicemix.bundles/ 
>>> org.apache.servicemix.bundles.commons-pool/1.4_1
>>> </bundle>
>>> <bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
>>> <bundle>mvn:org.apache.activemq/kahadb/5.3.2</bundle>
>>> <bundle>mvn:org.apache.activemq/activemq-core/5.3.2</bundle>
>>> <bundle>mvn:org.apache.activemq/activemq-ra/5.3.2</bundle>
>>> <bundle>mvn:org.apache.activemq/activemq-console/5.3.2</bundle>
>>> <bundle>mvn:org.apache.activemq/activemq-pool/5.3.2</bundle>
>>> <bundle>
>>>
>>> mvn:org.apache.servicemix.activemq/ 
>>> org.apache.servicemix.activemq.commands/4.3.0-SNAPSHOT
>>> </bundle>
>>> </feature>
>>>
>>> Remark jencks 2.2 only supports Spring 2.x !!
>>>
>>> Kind regards,
>>> Charles Moulliard
>>>
>>> Senior Enterprise Architect (J2EE, .NET, SOA)
>>> Apache Camel - ServiceMix Committer
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Blog : http://cmoulliard.blogspot.com |  Twitter :
>>> http://twitter.com/cmoulliard
>>> Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype:
>>> cmoulliard
>>>
>>
>>
>> --
>> Freeman Fang
>>
>> ------------------------
>> Open Source SOA: http://fusesource.com
>> Apache Servicemix:http://servicemix.apache.org
>> Apache Cxf: http://cxf.apache.org
>> Apache Karaf: http://karaf.apache.org
>> Apache Felix: http://felix.apache.org
>>
>>


-- 
Freeman Fang

------------------------
Open Source SOA: http://fusesource.com
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org


Re: Spring 3.x - Connector and ActiveMQ 5.3 features

Posted by Charles Moulliard <cm...@gmail.com>.
Thx

Are the features files already available for features activemq,
activemq-broker, connector for spring 3.x ?




On Thu, Jul 15, 2010 at 11:42 AM, Freeman Fang <fr...@gmail.com>wrote:

> Hi,
>
> With the latest code, the spring version used for connector and activemq
> feature already upgrade to 3.x.
>
> We know that jencks 2.2  depend on spring 2.5.6 but the jencks are not
> mandatory for activemq and connector feature, so we comment it out for now.
> As discussed with Guillaume, probably will release jencks2.3(which enable
> to use spring3) if we need include jencks in our features.
>
> Freeman
>
>
> On 2010-7-15, at 下午4:16, Charles Moulliard wrote:
>
>  Hi,
>>
>> With the upcoming release of Apache Karaf 2.x we will progressively switch
>> from Spring 2.5 to Spring 3.x
>> As the following features of ActiveMq and Connectors are still using
>> Spring
>> 2.5.x, what is planned to do :
>> - change them from 2.5 to 3.0
>> - split them --> version 2.6 and version 3.x
>>
>> <feature name="connector" version="4.3.0-SNAPSHOT">
>> <feature version="1.3.0-SNAPSHOT">transaction</feature>
>> <bundle>
>> mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0
>> </bundle>
>> <bundle>
>> mvn:org.apache.geronimo.components/geronimo-connector/2.1.3
>> </bundle>
>> <bundle>
>> mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
>> </bundle>
>> <bundle>
>> mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2
>> </bundle>
>> <bundle>mvn:org.springframework/spring-tx/2.5.6.SEC01</bundle>
>> <bundle>mvn:org.springframework/spring-beans/2.5.6.SEC01</bundle>
>> <bundle>mvn:org.springframework/spring-context/2.5.6.SEC01</bundle>
>> <bundle>mvn:org.springframework/spring-aop/2.5.6.SEC01</bundle>
>> <bundle>mvn:org.jencks/jencks/2.2</bundle>
>> </feature>
>>
>> <feature name="activemq" version="5.3.2">
>> <feature version="4.3.0-SNAPSHOT">connector</feature>
>> <feature version="2.5.6.SEC01">spring</feature>
>> <bundle>
>>
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/1.5_3
>> </bundle>
>> <bundle>mvn:commons-lang/commons-lang/2.4</bundle>
>> <bundle>
>>
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/1.6.2_3
>> </bundle>
>> <bundle>
>>
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_3
>> </bundle>
>> <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
>> <bundle>
>> mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1
>> </bundle>
>> <bundle>
>>
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/1.4_1
>> </bundle>
>> <bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
>> <bundle>mvn:org.apache.activemq/kahadb/5.3.2</bundle>
>> <bundle>mvn:org.apache.activemq/activemq-core/5.3.2</bundle>
>> <bundle>mvn:org.apache.activemq/activemq-ra/5.3.2</bundle>
>> <bundle>mvn:org.apache.activemq/activemq-console/5.3.2</bundle>
>> <bundle>mvn:org.apache.activemq/activemq-pool/5.3.2</bundle>
>> <bundle>
>>
>> mvn:org.apache.servicemix.activemq/org.apache.servicemix.activemq.commands/4.3.0-SNAPSHOT
>> </bundle>
>> </feature>
>>
>> Remark jencks 2.2 only supports Spring 2.x !!
>>
>> Kind regards,
>> Charles Moulliard
>>
>> Senior Enterprise Architect (J2EE, .NET, SOA)
>> Apache Camel - ServiceMix Committer
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> Blog : http://cmoulliard.blogspot.com |  Twitter :
>> http://twitter.com/cmoulliard
>> Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype:
>> cmoulliard
>>
>
>
> --
> Freeman Fang
>
> ------------------------
> Open Source SOA: http://fusesource.com
> Apache Servicemix:http://servicemix.apache.org
> Apache Cxf: http://cxf.apache.org
> Apache Karaf: http://karaf.apache.org
> Apache Felix: http://felix.apache.org
>
>

Re: Spring 3.x - Connector and ActiveMQ 5.3 features

Posted by Freeman Fang <fr...@gmail.com>.
Hi,

With the latest code, the spring version used for connector and  
activemq feature already upgrade to 3.x.

We know that jencks 2.2  depend on spring 2.5.6 but the jencks are not  
mandatory for activemq and connector feature, so we comment it out for  
now.
As discussed with Guillaume, probably will release jencks2.3(which  
enable to use spring3) if we need include jencks in our features.

Freeman

On 2010-7-15, at 下午4:16, Charles Moulliard wrote:

> Hi,
>
> With the upcoming release of Apache Karaf 2.x we will progressively  
> switch
> from Spring 2.5 to Spring 3.x
> As the following features of ActiveMq and Connectors are still using  
> Spring
> 2.5.x, what is planned to do :
> - change them from 2.5 to 3.0
> - split them --> version 2.6 and version 3.x
>
> <feature name="connector" version="4.3.0-SNAPSHOT">
> <feature version="1.3.0-SNAPSHOT">transaction</feature>
> <bundle>
> mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0
> </bundle>
> <bundle>
> mvn:org.apache.geronimo.components/geronimo-connector/2.1.3
> </bundle>
> <bundle>
> mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
> </bundle>
> <bundle>
> mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2
> </bundle>
> <bundle>mvn:org.springframework/spring-tx/2.5.6.SEC01</bundle>
> <bundle>mvn:org.springframework/spring-beans/2.5.6.SEC01</bundle>
> <bundle>mvn:org.springframework/spring-context/2.5.6.SEC01</bundle>
> <bundle>mvn:org.springframework/spring-aop/2.5.6.SEC01</bundle>
> <bundle>mvn:org.jencks/jencks/2.2</bundle>
> </feature>
>
> <feature name="activemq" version="5.3.2">
> <feature version="4.3.0-SNAPSHOT">connector</feature>
> <feature version="2.5.6.SEC01">spring</feature>
> <bundle>
> mvn:org.apache.servicemix.bundles/ 
> org.apache.servicemix.bundles.josql/1.5_3
> </bundle>
> <bundle>mvn:commons-lang/commons-lang/2.4</bundle>
> <bundle>
> mvn:org.apache.servicemix.bundles/ 
> org.apache.servicemix.bundles.velocity/1.6.2_3
> </bundle>
> <bundle>
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/ 
> 2.0.8_3
> </bundle>
> <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
> <bundle>
> mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1
> </bundle>
> <bundle>
> mvn:org.apache.servicemix.bundles/ 
> org.apache.servicemix.bundles.commons-pool/1.4_1
> </bundle>
> <bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
> <bundle>mvn:org.apache.activemq/kahadb/5.3.2</bundle>
> <bundle>mvn:org.apache.activemq/activemq-core/5.3.2</bundle>
> <bundle>mvn:org.apache.activemq/activemq-ra/5.3.2</bundle>
> <bundle>mvn:org.apache.activemq/activemq-console/5.3.2</bundle>
> <bundle>mvn:org.apache.activemq/activemq-pool/5.3.2</bundle>
> <bundle>
> mvn:org.apache.servicemix.activemq/ 
> org.apache.servicemix.activemq.commands/4.3.0-SNAPSHOT
> </bundle>
> </feature>
>
> Remark jencks 2.2 only supports Spring 2.x !!
>
> Kind regards,
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel - ServiceMix Committer
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Blog : http://cmoulliard.blogspot.com |  Twitter :
> http://twitter.com/cmoulliard
> Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype:  
> cmoulliard


-- 
Freeman Fang

------------------------
Open Source SOA: http://fusesource.com
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org