You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Claus Ibsen <cl...@gmail.com> on 2009/05/22 17:38:59 UTC

Re: svn commit: r776455 - in /camel/trunk: components/camel-spring-javaconfig/pom.xml platforms/karaf/features/pom.xml pom.xml

On Thu, May 21, 2009 at 3:05 AM, Willem Jiang <wi...@gmail.com> 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
>>
>> hadrian@apache.org 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>
>>>
>>>
>>>
>>
>>
>
>



-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Re: svn commit: r776455 - in /camel/trunk: components/camel-spring-javaconfig/pom.xml platforms/karaf/features/pom.xml pom.xml

Posted by Claus Ibsen <cl...@gmail.com>.
On Sat, May 23, 2009 at 4:02 AM, Willem Jiang <wi...@gmail.com> wrote:
> 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.
Cool.


>
> 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.
Yeah

>
> So my suggestion is keep the camel-bindy component using
> camel-spring-javaconfig component as before.
+1 now that we have the snapshot in our local repo.
And if Spring release a M5 we can switch to that version.


>
> Willem
>
>
> Claus Ibsen wrote:
>> On Thu, May 21, 2009 at 3:05 AM, Willem Jiang <wi...@gmail.com> 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
>>>>
>>>> hadrian@apache.org 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>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>>
>>
>
>



-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Re: svn commit: r776455 - in /camel/trunk: components/camel-spring-javaconfig/pom.xml platforms/karaf/features/pom.xml pom.xml

Posted by Willem Jiang <wi...@gmail.com>.
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 <wi...@gmail.com> 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
>>>
>>> hadrian@apache.org 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>
>>>>
>>>>
>>>>
>>>
>>
> 
> 
>