James, We do exactly what you are asking about. We are using ServiceMix 4.4.1 but have upgraded Camel and CXF to newer versions to get bug fixes. Our process is we start with the servicemix minimal distro and tweak it before the first run. For example, to update camel we run the following commands against the minimal release.
sed -i .br -e [email protected]@2.9.2-SNAPSHOT@gsystem/org/apache/servicemix/apache-servicemix/4.4.1/apache-servicemix-4.4.1-features.xml rm -Rf system/org/apache/camel sed -i .br -e [email protected]@2.9.2-SNAPSHOT@g etc/org.apache.karaf.features.cfg We also found it was better to upgrade aries to .3 from .2-incubating so you need to tweak ActiveMQ sed -i .br -e [email protected]@0.3@gsystem/org/apache/activemq/activemq-karaf/5.5.1/activemq-karaf-5.5.1-features.xml Don't know if it's the correct way to do it but it works. Chris On Fri, Apr 13, 2012 at 7:01 AM, James Carman <[email protected]>wrote: > Is it okay to upgrade the existing version of Camel that's bundled > with ServiceMix? We would like to upgrade to Camel 2.9.x. If so, > what's the easiest way to do so? Do we just have both versions > running inside the container? >
