I wonder should we use such a wide version range for CXF? Like I'm sure there will be some incompatibility introduced that will require the camel-cxf component to be upgraded. Maybe [2.3,2.4) would be better as compatibility is more likely over patch releases.
Cheers, Jon On Thu, Jul 7, 2011 at 2:41 PM, <[email protected]> wrote: > Author: dkulp > Date: Thu Jul 7 17:11:14 2011 > New Revision: 1143925 > > URL: http://svn.apache.org/viewvc?rev=1143925&view=rev > Log: > [CAMEL-4186] Pull cxf stuff out of camel-cxf feature. Use version range > for cxf version in feature. > > Modified: > camel/trunk/platforms/karaf/features/src/main/resources/features.xml > > Modified: > camel/trunk/platforms/karaf/features/src/main/resources/features.xml > URL: > http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/src/main/resources/features.xml?rev=1143925&r1=1143924&r2=1143925&view=diff > > ============================================================================== > --- camel/trunk/platforms/karaf/features/src/main/resources/features.xml > (original) > +++ camel/trunk/platforms/karaf/features/src/main/resources/features.xml > Thu Jul 7 17:11:14 2011 > @@ -47,8 +47,9 @@ > <feature version='${pom.version}'>camel-spring</feature> > <bundle > dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}</bundle> > <bundle>mvn:org.apache.camel/camel-test/${pom.version}</bundle> > - </feature> > - <feature name='camel-cxf' version='${pom.version}' resolver='(obr)' > start-level='50'> > + </feature> > + > + <feature name="cxf" version="${cxf-version}" resolver='(obr)' > start-level='50'> > <bundle > dependency="true">mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> > <bundle > dependency="true">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> > <bundle > dependency="true">mvn:org.springframework/spring-jms/${spring-version}</bundle> > @@ -91,8 +92,11 @@ > <bundle > dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1/${servicemix-specs-version}</bundle> > <bundle > dependency="true">mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle> > <bundle>mvn:org.apache.cxf/cxf-bundle/${cxf-version}</bundle> > + </feature> > + <feature name='camel-cxf' version='${pom.version}' resolver='(obr)' > start-level='50'> > <feature version='${pom.version}'>camel-spring</feature> > <feature>jetty</feature> > + <feature version='[2.3,3)'>cxf</feature> > > <bundle>mvn:org.apache.camel/camel-cxf-transport/${pom.version}</bundle> > <bundle>mvn:org.apache.camel/camel-cxf/${pom.version}</bundle> > </feature> > > > -- Cheers, Jon --------------- FuseSource Email: [email protected] Web: fusesource.com Twitter: jon_anstey Blog: http://janstey.blogspot.com Author of Camel in Action: http://manning.com/ibsen
