You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2009/02/12 09:02:09 UTC

svn commit: r743645 - /camel/trunk/pom.xml

Author: ningjiang
Date: Thu Feb 12 08:02:09 2009
New Revision: 743645

URL: http://svn.apache.org/viewvc?rev=743645&view=rev
Log:
CAMEL-1333 updated the cxf version to 2.1.4

Modified:
    camel/trunk/pom.xml

Modified: camel/trunk/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
==============================================================================
--- camel/trunk/pom.xml (original)
+++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
@@ -43,7 +43,7 @@
     <!-- Note that activemq dependency is only used for testing! -->
     <activemq-version>5.2.0</activemq-version>
     <apacheds-version>1.5.4</apacheds-version>
-    <cxf-version>2.2-SNAPSHOT</cxf-version>
+    <cxf-version>2.1.4</cxf-version>
     <felix-version>1.4.1</felix-version>
     <felix-osgi-version>1.2.0</felix-osgi-version>
     <httpcore-version>4.0-beta3</httpcore-version>



Re: svn commit: r743645 - /camel/trunk/pom.xml

Posted by Hadrian Zbarcea <hz...@gmail.com>.
No, we discussed this before, it is *not* ok, for the reasons I  
reiterated in my previous post.  Once the dependent project is  
released, then we can do the necessary updates in camel.  We don't  
want to chase another project changes and we don't want our releases  
to be blocked by other project or have to roll back changes in order  
to do a release.  We can have such work done on a branch though.

If anybody feels strongly about accepting dependencies on snapshots on  
trunk, please speak up and start a vote.

Hadrian



On Feb 12, 2009, at 7:58 PM, Willem Jiang wrote:

> Hi
>
> I don't realize that camel-cxf will need CXF 2.2 snapshot for adding  
> the
> Jaxrs 1.0 support, so I changed the CXF version to new released 2.1.4.
>
> Basically I don't want to camel-cxf stick to CXF 2.2, can we support  
> CXF
> 2.2.x and CXF 2.1.x at the same time ?
>
> As Hadrian said , we should not release a kit without any dependency  
> of
> SNAPSHOT. But for the working in progress Camel 2.0-SNAPSHOT, it  
> should
> be OK, we can resolve this issue before we release Camel 2.0.
>
> Willem
>
>
> Hadrian Zbarcea wrote:
>> Nope.  We had a similar discussion on the mailing lists more than a  
>> year
>> ago, and the consensus was that dependencies on a SNAPSHOT is a no- 
>> no.
>>
>> First off, we cannot release with a dependency on a SNAPSHOT, a user
>> downloading a kit a while after the release may not have a snapshot
>> available, or there may be incompatibilities rendering our kit  
>> useless.
>> Second, by depending on a snapshot, changes in that snapshot may  
>> break
>> our builds unexpectedly, impacting our productivity.  If we  
>> absolutely
>> need to use features in from an unreleased project (and it happened  
>> in
>> the past) we have a few options: (1) wait until the release and  
>> make the
>> updates then, (2) produce our own internal release, publish it in our
>> repo and use that.
>>
>> Cheers
>> Hadrian
>>
>>
>>
>> On Feb 12, 2009, at 10:37 AM, William Tam wrote:
>>
>>> Is it ok to leave the trunk to depend on cxf 2.2-SNAPSHOT?  I'm  
>>> trying
>>> to add Jaxrs 1.0 support to camel-cxf which requires 2.2 snapshot.
>>>
>>> On Thu, Feb 12, 2009 at 3:02 AM,  <ni...@apache.org> wrote:
>>>> Author: ningjiang
>>>> Date: Thu Feb 12 08:02:09 2009
>>>> New Revision: 743645
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=743645&view=rev
>>>> Log:
>>>> CAMEL-1333 updated the cxf version to 2.1.4
>>>>
>>>> Modified:
>>>>  camel/trunk/pom.xml
>>>>
>>>> Modified: camel/trunk/pom.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
>>>>
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> ===================================================================
>>>>
>>>> --- camel/trunk/pom.xml (original)
>>>> +++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
>>>> @@ -43,7 +43,7 @@
>>>>   <!-- Note that activemq dependency is only used for testing! -->
>>>>   <activemq-version>5.2.0</activemq-version>
>>>>   <apacheds-version>1.5.4</apacheds-version>
>>>> -    <cxf-version>2.2-SNAPSHOT</cxf-version>
>>>> +    <cxf-version>2.1.4</cxf-version>
>>>>   <felix-version>1.4.1</felix-version>
>>>>   <felix-osgi-version>1.2.0</felix-osgi-version>
>>>>   <httpcore-version>4.0-beta3</httpcore-version>
>>>>
>>>>
>>>>
>>
>>
>


Re: svn commit: r743645 - /camel/trunk/pom.xml

Posted by William Tam <em...@gmail.com>.
No worries.  I'll work on my local copy for the time being.  Thanks.

On Thu, Feb 12, 2009 at 7:58 PM, Willem Jiang <wi...@gmail.com> wrote:
> Hi
>
> I don't realize that camel-cxf will need CXF 2.2 snapshot for adding the
> Jaxrs 1.0 support, so I changed the CXF version to new released 2.1.4.
>
> Basically I don't want to camel-cxf stick to CXF 2.2, can we support CXF
> 2.2.x and CXF 2.1.x at the same time ?
>
> As Hadrian said , we should not release a kit without any dependency of
> SNAPSHOT. But for the working in progress Camel 2.0-SNAPSHOT, it should
> be OK, we can resolve this issue before we release Camel 2.0.
>
> Willem
>
>
> Hadrian Zbarcea wrote:
>> Nope.  We had a similar discussion on the mailing lists more than a year
>> ago, and the consensus was that dependencies on a SNAPSHOT is a no-no.
>>
>> First off, we cannot release with a dependency on a SNAPSHOT, a user
>> downloading a kit a while after the release may not have a snapshot
>> available, or there may be incompatibilities rendering our kit useless.
>> Second, by depending on a snapshot, changes in that snapshot may break
>> our builds unexpectedly, impacting our productivity.  If we absolutely
>> need to use features in from an unreleased project (and it happened in
>> the past) we have a few options: (1) wait until the release and make the
>> updates then, (2) produce our own internal release, publish it in our
>> repo and use that.
>>
>> Cheers
>> Hadrian
>>
>>
>>
>> On Feb 12, 2009, at 10:37 AM, William Tam wrote:
>>
>>> Is it ok to leave the trunk to depend on cxf 2.2-SNAPSHOT?  I'm trying
>>> to add Jaxrs 1.0 support to camel-cxf which requires 2.2 snapshot.
>>>
>>> On Thu, Feb 12, 2009 at 3:02 AM,  <ni...@apache.org> wrote:
>>>> Author: ningjiang
>>>> Date: Thu Feb 12 08:02:09 2009
>>>> New Revision: 743645
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=743645&view=rev
>>>> Log:
>>>> CAMEL-1333 updated the cxf version to 2.1.4
>>>>
>>>> Modified:
>>>>   camel/trunk/pom.xml
>>>>
>>>> Modified: camel/trunk/pom.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
>>>>
>>>> ==============================================================================
>>>>
>>>> --- camel/trunk/pom.xml (original)
>>>> +++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
>>>> @@ -43,7 +43,7 @@
>>>>    <!-- Note that activemq dependency is only used for testing! -->
>>>>    <activemq-version>5.2.0</activemq-version>
>>>>    <apacheds-version>1.5.4</apacheds-version>
>>>> -    <cxf-version>2.2-SNAPSHOT</cxf-version>
>>>> +    <cxf-version>2.1.4</cxf-version>
>>>>    <felix-version>1.4.1</felix-version>
>>>>    <felix-osgi-version>1.2.0</felix-osgi-version>
>>>>    <httpcore-version>4.0-beta3</httpcore-version>
>>>>
>>>>
>>>>
>>
>>
>
>

Re: svn commit: r743645 - /camel/trunk/pom.xml

Posted by Willem Jiang <wi...@gmail.com>.
Hi

I don't realize that camel-cxf will need CXF 2.2 snapshot for adding the
Jaxrs 1.0 support, so I changed the CXF version to new released 2.1.4.

Basically I don't want to camel-cxf stick to CXF 2.2, can we support CXF
2.2.x and CXF 2.1.x at the same time ?

As Hadrian said , we should not release a kit without any dependency of
SNAPSHOT. But for the working in progress Camel 2.0-SNAPSHOT, it should
be OK, we can resolve this issue before we release Camel 2.0.

Willem


Hadrian Zbarcea wrote:
> Nope.  We had a similar discussion on the mailing lists more than a year
> ago, and the consensus was that dependencies on a SNAPSHOT is a no-no.
> 
> First off, we cannot release with a dependency on a SNAPSHOT, a user
> downloading a kit a while after the release may not have a snapshot
> available, or there may be incompatibilities rendering our kit useless. 
> Second, by depending on a snapshot, changes in that snapshot may break
> our builds unexpectedly, impacting our productivity.  If we absolutely
> need to use features in from an unreleased project (and it happened in
> the past) we have a few options: (1) wait until the release and make the
> updates then, (2) produce our own internal release, publish it in our
> repo and use that.
> 
> Cheers
> Hadrian
> 
> 
> 
> On Feb 12, 2009, at 10:37 AM, William Tam wrote:
> 
>> Is it ok to leave the trunk to depend on cxf 2.2-SNAPSHOT?  I'm trying
>> to add Jaxrs 1.0 support to camel-cxf which requires 2.2 snapshot.
>>
>> On Thu, Feb 12, 2009 at 3:02 AM,  <ni...@apache.org> wrote:
>>> Author: ningjiang
>>> Date: Thu Feb 12 08:02:09 2009
>>> New Revision: 743645
>>>
>>> URL: http://svn.apache.org/viewvc?rev=743645&view=rev
>>> Log:
>>> CAMEL-1333 updated the cxf version to 2.1.4
>>>
>>> Modified:
>>>   camel/trunk/pom.xml
>>>
>>> Modified: camel/trunk/pom.xml
>>> URL:
>>> http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
>>>
>>> ==============================================================================
>>>
>>> --- camel/trunk/pom.xml (original)
>>> +++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
>>> @@ -43,7 +43,7 @@
>>>    <!-- Note that activemq dependency is only used for testing! -->
>>>    <activemq-version>5.2.0</activemq-version>
>>>    <apacheds-version>1.5.4</apacheds-version>
>>> -    <cxf-version>2.2-SNAPSHOT</cxf-version>
>>> +    <cxf-version>2.1.4</cxf-version>
>>>    <felix-version>1.4.1</felix-version>
>>>    <felix-osgi-version>1.2.0</felix-osgi-version>
>>>    <httpcore-version>4.0-beta3</httpcore-version>
>>>
>>>
>>>
> 
> 


Re: svn commit: r743645 - /camel/trunk/pom.xml

Posted by Hadrian Zbarcea <hz...@gmail.com>.
Nope.  We had a similar discussion on the mailing lists more than a  
year ago, and the consensus was that dependencies on a SNAPSHOT is a  
no-no.

First off, we cannot release with a dependency on a SNAPSHOT, a user  
downloading a kit a while after the release may not have a snapshot  
available, or there may be incompatibilities rendering our kit  
useless.  Second, by depending on a snapshot, changes in that snapshot  
may break our builds unexpectedly, impacting our productivity.  If we  
absolutely need to use features in from an unreleased project (and it  
happened in the past) we have a few options: (1) wait until the  
release and make the updates then, (2) produce our own internal  
release, publish it in our repo and use that.

Cheers
Hadrian



On Feb 12, 2009, at 10:37 AM, William Tam wrote:

> Is it ok to leave the trunk to depend on cxf 2.2-SNAPSHOT?  I'm trying
> to add Jaxrs 1.0 support to camel-cxf which requires 2.2 snapshot.
>
> On Thu, Feb 12, 2009 at 3:02 AM,  <ni...@apache.org> wrote:
>> Author: ningjiang
>> Date: Thu Feb 12 08:02:09 2009
>> New Revision: 743645
>>
>> URL: http://svn.apache.org/viewvc?rev=743645&view=rev
>> Log:
>> CAMEL-1333 updated the cxf version to 2.1.4
>>
>> Modified:
>>   camel/trunk/pom.xml
>>
>> Modified: camel/trunk/pom.xml
>> URL: http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>> --- camel/trunk/pom.xml (original)
>> +++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
>> @@ -43,7 +43,7 @@
>>    <!-- Note that activemq dependency is only used for testing! -->
>>    <activemq-version>5.2.0</activemq-version>
>>    <apacheds-version>1.5.4</apacheds-version>
>> -    <cxf-version>2.2-SNAPSHOT</cxf-version>
>> +    <cxf-version>2.1.4</cxf-version>
>>    <felix-version>1.4.1</felix-version>
>>    <felix-osgi-version>1.2.0</felix-osgi-version>
>>    <httpcore-version>4.0-beta3</httpcore-version>
>>
>>
>>


Re: svn commit: r743645 - /camel/trunk/pom.xml

Posted by William Tam <em...@gmail.com>.
Is it ok to leave the trunk to depend on cxf 2.2-SNAPSHOT?  I'm trying
to add Jaxrs 1.0 support to camel-cxf which requires 2.2 snapshot.

On Thu, Feb 12, 2009 at 3:02 AM,  <ni...@apache.org> wrote:
> Author: ningjiang
> Date: Thu Feb 12 08:02:09 2009
> New Revision: 743645
>
> URL: http://svn.apache.org/viewvc?rev=743645&view=rev
> Log:
> CAMEL-1333 updated the cxf version to 2.1.4
>
> Modified:
>    camel/trunk/pom.xml
>
> Modified: camel/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=743645&r1=743644&r2=743645&view=diff
> ==============================================================================
> --- camel/trunk/pom.xml (original)
> +++ camel/trunk/pom.xml Thu Feb 12 08:02:09 2009
> @@ -43,7 +43,7 @@
>     <!-- Note that activemq dependency is only used for testing! -->
>     <activemq-version>5.2.0</activemq-version>
>     <apacheds-version>1.5.4</apacheds-version>
> -    <cxf-version>2.2-SNAPSHOT</cxf-version>
> +    <cxf-version>2.1.4</cxf-version>
>     <felix-version>1.4.1</felix-version>
>     <felix-osgi-version>1.2.0</felix-osgi-version>
>     <httpcore-version>4.0-beta3</httpcore-version>
>
>
>