Hi Claus, I did a local release of spring-javaconfig in camel svn repository. Before we switch to Spring 3.0 GA, we can use this version of spring-javaconfig safely.
I checked the code of camel-bindy test, we can change them to extend the old style of camel TestSupport class, but we still need to change it back when we move on to use Spring 3.0. So my suggestion is keep the camel-bindy component using camel-spring-javaconfig component as before. Willem Claus Ibsen wrote: > On Thu, May 21, 2009 at 3:05 AM, Willem Jiang <[email protected]> wrote: >> The camel-bindy test also have the dependency of camel-spring-javaconfig. >> So I'd like to revert the change of spring-javaconfig to fix the build. > Why not fix the camel-bindy test to NOT use spring javaconfig. > > spring-javaconfig is gonna be merged into spring 3.0 as a core piece > in Spring Framework. > > Then the regular spring-javaconfig project is highly likely to be @deprecated. > > So we should try to avoid using it as much as possible. And then when > Spring 3.0 is GA we can start picking it up again. > > >> Willem >> >> Willem Jiang wrote: >>> Hi, >>> >>> camel-spring-javaconfig can't work with spring-javaconfig 1.0.0.M4. >>> There are some critical bug which is fixed in spring-javaconfig 1.0.0.M5 >>> snapshot. Since I don't think we have time to wait for the >>> spring-javaconfig 1.0.0.M5 release, how about do a spring-javaconfig >>> release in the fuse maven repository? >>> >>> Any thought? >>> >>> Willem >>> >>> [email protected] wrote: >>>> Author: hadrian >>>> Date: Tue May 19 20:55:53 2009 >>>> New Revision: 776455 >>>> >>>> URL: http://svn.apache.org/viewvc?rev=776455&view=rev >>>> Log: >>>> Add missing profiles and remove dependency on snapshot in preparation for >>>> Nexus based release of 2.0-M2 >>>> >>>> >>>> Modified: >>>> camel/trunk/components/camel-spring-javaconfig/pom.xml >>>> camel/trunk/platforms/karaf/features/pom.xml >>>> camel/trunk/pom.xml >>>> >>>> Modified: camel/trunk/components/camel-spring-javaconfig/pom.xml >>>> URL: >>>> http://svn.apache.org/viewvc/camel/trunk/components/camel-spring-javaconfig/pom.xml?rev=776455&r1=776454&r2=776455&view=diff >>>> ============================================================================== >>>> --- camel/trunk/components/camel-spring-javaconfig/pom.xml (original) >>>> +++ camel/trunk/components/camel-spring-javaconfig/pom.xml Tue May 19 >>>> 20:55:53 2009 >>>> @@ -14,8 +14,8 @@ >>>> >>>> <properties> >>>> >>>> <camel.osgi.export.pkg>org.apache.camel.spring.javaconfig.*</camel.osgi.export.pkg> >>>> - >>>> <spring-javaconfig-version>1.0.0.BUILD-SNAPSHOT</spring-javaconfig-version> >>>> - <!--<spring-javaconfig-version>1.0.0.M4</spring-javaconfig-version>--> >>>> + >>>> <!--<spring-javaconfig-version>1.0.0.BUILD-SNAPSHOT</spring-javaconfig-version>--> >>>> + <spring-javaconfig-version>1.0.0.M4</spring-javaconfig-version> >>>> </properties> >>>> >>>> >>>> >>>> Modified: camel/trunk/platforms/karaf/features/pom.xml >>>> URL: >>>> http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/pom.xml?rev=776455&r1=776454&r2=776455&view=diff >>>> ============================================================================== >>>> --- camel/trunk/platforms/karaf/features/pom.xml (original) >>>> +++ camel/trunk/platforms/karaf/features/pom.xml Tue May 19 20:55:53 2009 >>>> @@ -82,7 +82,8 @@ >>>> <saxon-bundle-version>9.1.0.1_1</saxon-bundle-version> >>>> <servicemix-specs-version>1.3.0</servicemix-specs-version> >>>> <smack-bundle-version>3.0.4_1</smack-bundle-version> >>>> - >>>> <spring-javaconfig-version>1.0.0.BUILD-SNAPSHOT</spring-javaconfig-version> >>>> + <!-- >>>> <spring-javaconfig-version>1.0.0.BUILD-SNAPSHOT</spring-javaconfig-version> >>>> --> >>>> + <spring-javaconfig-version>1.0.0.M4</spring-javaconfig-version> >>>> <stringtemplate-bundle-version>3.2_1</stringtemplate-bundle-version> >>>> <tagsoup-bundle-version>1.2_1</tagsoup-bundle-version> >>>> <velocity-bundle-version>1.5_1</velocity-bundle-version> >>>> >>>> Modified: camel/trunk/pom.xml >>>> URL: >>>> http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=776455&r1=776454&r2=776455&view=diff >>>> ============================================================================== >>>> --- camel/trunk/pom.xml (original) >>>> +++ camel/trunk/pom.xml Tue May 19 20:55:53 2009 >>>> @@ -1093,7 +1093,7 @@ >>>> <useReleaseProfile>false</useReleaseProfile> >>>> <preparationGoals>clean install</preparationGoals> >>>> <goals>deploy</goals> >>>> - <arguments>-Prelease,deploy</arguments> >>>> + >>>> <arguments>-Prelease,deploy,enable-schemagen,sourcecheck,hibernate-derby</arguments> >>>> <autoVersionSubmodules>true</autoVersionSubmodules> >>>> </configuration> >>>> </plugin> >>>> >>>> >>>> >>> >> > > >
