Hi

Yay sounds good. I am all good.

On Fri, Oct 15, 2010 at 4:18 PM, Hadrian Zbarcea <hzbar...@gmail.com> wrote:
> From my point of view all the issues that needed fixing for the 2.5.0 release 
> are resolved. I am planning on building the release candidate this afternoon.
> If there is any issue that you absolutely must push into the 2.5.0 release 
> now is the time to shout.
>
> Cheers,
> Hadrian
>
>
> On Oct 14, 2010, at 8:28 PM, Willem Jiang wrote:
>
>> +1 for the option 3.
>>
>> Willem
>>
>> On 10/15/10 12:17 AM, Daniel Kulp wrote:
>>> On Thursday 14 October 2010 9:28:06 am Willem Jiang wrote:
>>>> Hi Hadrian,
>>>>
>>>> I saw the issue after import the project into Eclipse.
>>>
>>> I've been trying to dig into this a bit.
>>>
>>> From what I can tell, the ONLY reason the pom is doing this is to get the
>>> sources for those classes into the sources jar.   The bundle plugin already
>>> puts the .class files for those into the real jar so it's not needed for
>>> compiling or anything.  Its JUST for the sources jar.
>>>
>>> Thus, there are three coarses of action I can see:
>>>
>>> 1) Ignore it and let the eclipse projects fail.   I don't like this.
>>>
>>> 2) Remove this config from the pom.  The source jars just would not have the
>>> sources for these classes.   Not sure if thats a big deal.
>>>
>>> 3) Change it to use antrun to add those extra sources in the package phase.
>>> Patch for camel-spring below to look at.
>>>
>>> Thoughts?
>>>
>>> Dan
>>>
>>>
>>>
>>>
>>> diff --git a/components/camel-spring/pom.xml 
>>> b/components/camel-spring/pom.xml
>>> index b6404a2..bc944cb 100644
>>> --- a/components/camel-spring/pom.xml
>>> +++ b/components/camel-spring/pom.xml
>>> @@ -275,6 +275,11 @@
>>>                  <echo>Deleting unwanted resources from the test-jar</echo>
>>>                  <delete file="${project.build.directory}/test-
>>> classes/log4j.properties" verbose="true" />
>>>                  <delete file="${project.build.directory}/test-classes/META-
>>> INF/spring/*" verbose="true" />
>>> +
>>> +<jar destfile="${project.build.directory}/camel-spring-2.5-
>>> SNAPSHOT-sources.jar" update="true">
>>> +<fileset dir="${basedir}/../camel-core-osgi/src/main/java"
>>> includes="**/*"/>
>>> +<fileset dir="${basedir}/../camel-core-xml/src/main/java"
>>> includes="**/*"/>
>>> +</jar>
>>>                </tasks>
>>>              </configuration>
>>>              <goals>
>>> @@ -290,19 +295,6 @@
>>>          <artifactId>build-helper-maven-plugin</artifactId>
>>>          <executions>
>>>            <execution>
>>> -<id>add-source</id>
>>> -<phase>generate-sources</phase>
>>> -<goals>
>>> -<goal>add-source</goal>
>>> -</goals>
>>> -<configuration>
>>> -<sources>
>>> -<source>${basedir}/../camel-core-osgi/src/main/java</source>
>>> -<source>${basedir}/../camel-core-xml/src/main/java</source>
>>> -</sources>
>>> -</configuration>
>>> -</execution>
>>> -<execution>
>>>              <id>attach-artifacts</id>
>>>              <phase>package</phase>
>>>              <goals>
>>>
>>>
>>>
>>>>
>>>> On 10/14/10 8:01 PM, Hadrian Zbarcea wrote:
>>>>> Thanks Dan.
>>>>>
>>>>> Willem, try loading the generated .projects in eclipse, you'll know what
>>>>> I mean. Dan, it's because of the osgi support that moved between
>>>>> components.
>>>>>
>>>>> Hadrian
>>>>>
>>>>> On Oct 14, 2010, at 7:43 AM, Daniel Kulp wrote:
>>>>>> Just because it runs doesn't mean it works.   The generated projects
>>>>>> cannot be imported into Eclipse.   You should not be pointing to src
>>>>>> dirs outside the maven project.   That breaks all kinds of things,
>>>>>> eclipse being one of them.
>>>>>>
>>>>>> There are a couple solutions, but I have to ask why it's even doing
>>>>>> that? Why can't the two affected modules just depend on the others?
>>>>>> Why do they need to have to duplicate the classes in them?
>>>>>>
>>>>>> Dan
>>>>>>
>>>>>> On Thursday 14 October 2010 2:07:26 am Willem Jiang wrote:
>>>>>>> I just run the mvn eclipse:eclipse on the latest chuck code, every
>>>>>>> thing looks good.
>>>>>>>
>>>>>>> Here is my system information.
>>>>>>>
>>>>>>> localhost:trunk jiangning$ mvn -version
>>>>>>> Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
>>>>>>> Java version: 1.6.0_20
>>>>>>> Java home:
>>>>>>> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
>>>>>>> Default locale: en_US, platform encoding: MacRoman
>>>>>>> OS name: "mac os x" version: "10.6.4" arch: "x86_64" Family: "mac"
>>>>>>>
>>>>>>> On 10/14/10 1:52 PM, Claus Ibsen wrote:
>>>>>>>> On Thu, Oct 14, 2010 at 7:24 AM, Hadrian Zbarcea<hzbar...@gmail.com>
>>>>>>
>>>>>> wrote:
>>>>>>>>> Willem, it works fine now. The only issue we have now is with the
>>>>>>>>> eclipse goal not working properly due to the
>>>>>>>>> build-helper-maven-plugin in camel-spring and camel-blueprint. It's
>>>>>>>>> not really a blocker, but it'd avoid releasing with this broken if
>>>>>>>>> possible. I hope we could resolve this tomorrow. It's the last thing
>>>>>>>>> I know of that should be done for the 2.5.0 release.
>>>>>>>>
>>>>>>>> I think this is because of the Maven 3 changes. I did a full mvn
>>>>>>>> eclipse:eclipse for the entire project when we upgraded all the
>>>>>>>> versions in the pom.
>>>>>>>> And it ran 100%.
>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Hadrian
>>>>>>>>>
>>>>>>>>> On Oct 14, 2010, at 12:58 AM, Willem Jiang wrote:
>>>>>>>>>> Hi hadrian,
>>>>>>>>>>
>>>>>>>>>> What's the problem of the camel-jetty build?
>>>>>>>>>> Are they new build failures?
>>>>>>>>>>
>>>>>>>>>> On 10/14/10 11:30 AM, Hadrian Zbarcea wrote:
>>>>>>>>>>> Still a few errors to sort out. I got a couple of failures in
>>>>>>>>>>> jetty, the eclipse goal is not working properly either yet in
>>>>>>>>>>> spring and blueprint. Hadrian
>>>>>>>>>>>
>>>>>>>>>>> On Oct 13, 2010, at 5:56 PM, Claus Ibsen wrote:
>>>>>>>>>>>> Hadrian, how is the 2.5 release going?
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Oct 12, 2010 at 9:53 PM, Henryk Konsek<hekon...@gmail.com>
>>>>>>
>>>>>> wrote:
>>>>>>>>>>>>> When you release camel-apache, I'll release camel-extra 2.5 .
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Oct 12, 2010 at 9:24 PM, Claus
>>>>>>>>>>>>> Ibsen<claus.ib...@gmail.com>
>>>>>>
>>>>>> wrote:
>>>>>>>>>>>>>> Okay all is set and we are ready for the 2.5 release.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hadrian take it away.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Tue, Oct 12, 2010 at 4:50 PM, Claus
>>>>>>>>>>>>>> Ibsen<claus.ib...@gmail.com>
>>>>>>
>>>>>> wrote:
>>>>>>>>>>>>>>> Hi
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Last minute ticket which James Strachan would love to get in
>>>>>>>>>>>>>>> https://issues.apache.org/activemq/browse/CAMEL-3222
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am running full test now with the fixes. Before committing to
>>>>>>>>>>>>>>> trunk. I will let you know when its committed so we can start
>>>>>>>>>>>>>>> the cut.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Tue, Oct 12, 2010 at 3:22 PM, Hadrian
>>>>>>
>>>>>> Zbarcea<hzbar...@gmail.com>      wrote:
>>>>>>>>>>>>>>>> I did some sanity checks in the past days, and as I mentioned
>>>>>>>>>>>>>>>> earlier on the #camel channel, I already started the builds
>>>>>>>>>>>>>>>> for the 2.5.0 release. I only encountered an intermittent
>>>>>>>>>>>>>>>> problem with camel-ftp in the past days that may cause some
>>>>>>>>>>>>>>>> problem (i hope not), other than that we should be able to
>>>>>>>>>>>>>>>> start the vote today.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>>>>> Hadrian
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Oct 12, 2010, at 12:24 AM, Claus Ibsen wrote:
>>>>>>>>>>>>>>>>> Hi
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> We have upgraded to Scalate 1.3 and CXF 2.2.11. We should be
>>>>>>>>>>>>>>>>> all set in terms of dependencies.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hadrian do you have time to do the 2.5 release?
>>>>>>>>>>>>>>>>> It would be great to get it out really soon. Its been 3
>>>>>>>>>>>>>>>>> months since the last release and we have a lot of tickets
>>>>>>>>>>>>>>>>> resolved in this release.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Claus Ibsen
>>>>>>>>>>>>>>>>> Apache Camel Committer
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>>>>>>>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Claus Ibsen
>>>>>>>>>>>>>>> Apache Camel Committer
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>>>>>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Claus Ibsen
>>>>>>>>>>>>>> Apache Camel Committer
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>>>>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Henryk Konsek
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Claus Ibsen
>>>>>>>>>>>> Apache Camel Committer
>>>>>>>>>>>>
>>>>>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Willem
>>>>>>>>>> ----------------------------------
>>>>>>>>>> Open Source Integration: http://www.fusesource.com
>>>>>>>>>> Blog:    http://willemjiang.blogspot.com (English)
>>>>>>>>>>
>>>>>>>>>>          http://jnn.javaeye.com (Chinese)
>>>>>>>>>>
>>>>>>>>>> Twitter: http://twitter.com/willemjiang
>>>>>>
>>>>>> --
>>>>>> Daniel Kulp
>>>>>> dk...@apache.org
>>>>>> http://dankulp.com/blog
>>>
>>
>>
>> --
>> Willem
>> ----------------------------------
>> Open Source Integration: http://www.fusesource.com
>> Blog:    http://willemjiang.blogspot.com (English)
>>         http://jnn.javaeye.com (Chinese)
>> Twitter: http://twitter.com/willemjiang
>
>



-- 
Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Reply via email to