Hi

I have just added it to Camel. Thanks a lot.

Do you want to help out with the wiki documentation as well?


On Wed, Sep 23, 2009 at 5:15 PM, Sagara Gunathunga <[email protected]> wrote:
> Hi Claus,
>
> I have attached a zip file with the new component.
>
> Thanks,
>
> On Wed, Sep 23, 2009 at 11:07 AM, Claus Ibsen <[email protected]> wrote:
>> On Wed, Sep 23, 2009 at 7:05 AM, Sagara Gunathunga <[email protected]> 
>> wrote:
>>> Hi Claus,
>>>
>>> 1.) I have created a JIRA issue for this [1] , please add appropriate
>>> Component-category/appropriate Version and assign to me . I will
>>> update patches for new component soon.
>>>
>>> 2.) Please provide the SVN location for  camel-spring.xsd schema file.
>>> i want to create a patch for this too.
>>>
>>
>> Its auto generated based on JAXB annotations on the model classes in 
>> camel-core.
>>
>> Do not worry about camel-core stuff I can add the needed classes to
>> make sure castor is avail in the XSD file and easy to use as a data
>> format.
>>
>>
>>
>>>
>>> [1] - https://issues.apache.org/activemq/browse/CAMEL-2034
>>>
>>>
>>> Thanks,
>>>
>>> On Wed, Sep 23, 2009 at 12:20 AM, Sagara Gunathunga <[email protected]> 
>>> wrote:
>>>> Sounds good. I will create a JIRA ticket and will upload new component
>>>> as a  .zip file also for other modifications required for Camel-core
>>>> module to add new data type, i will create patches.
>>>>
>>>> One problem I'm facing is I couldn't find SVN location for
>>>> camel-spring.xsd file , i need to add Schema entry for this new
>>>> datatype. please provide the location for above file.
>>>>
>>>> BTW this will take little time, i need  to improve  comments , add
>>>> apache-boilerplate text ..etc. Once i completed i will update the dev
>>>> list.
>>>>
>>>> Thanks ,
>>>>
>>>> On Tue, Sep 22, 2009 at 11:53 PM, Claus Ibsen <[email protected]> 
>>>> wrote:
>>>>> On Tue, Sep 22, 2009 at 8:19 PM, Sagara Gunathunga <[email protected]> 
>>>>> wrote:
>>>>>>> Cool so the maven repos contain the > 0.9.7 version which is Apache 
>>>>>>> license.
>>>>>>> What version of Castor did you use?
>>>>>>
>>>>>> I used 1.3 version and for this component required only castor-xml:1.3
>>>>>> and castor-core:1.3  jar files as dependencies. Since we use only core
>>>>>> features of Castor data binding, moving to other versions also not a
>>>>>> problem.
>>>>>>
>>>>>>
>>>>>>> And do you have unit tests as well? That is something we *must* have
>>>>>>> for camel components.
>>>>>>
>>>>>> Yes , I already created several unit tests for this and  those are
>>>>>> based on CamelTestSupport and one unit test for Spring support.
>>>>>>
>>>>>
>>>>> Fantastic.
>>>>>
>>>>> To move one I think we should create a ticket in Camel JIRA and then
>>>>> you can attach a zip file with the new component.
>>>>> When you attach files to Apache JIRA there is a ticket to donate code
>>>>> to ASF license or whatever the [x] was named.
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks ,
>>>>>>>>
>>>>>>>> On Tue, Sep 22, 2009 at 9:05 PM, Claus Ibsen <[email protected]> 
>>>>>>>> wrote:
>>>>>>>>> On Tue, Sep 22, 2009 at 5:31 PM, Sagara Gunathunga 
>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>> Hi Claus,
>>>>>>>>>>
>>>>>>>>>> I checked the Castor project license, they have dual licenses but
>>>>>>>>>> clearly after Castor release 0.9.7 they are releasing under the 
>>>>>>>>>> Apache
>>>>>>>>>> license [1] . In this page they have define their license details 
>>>>>>>>>> [2].
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [1] - http://www.castor.org/new-license.txt
>>>>>>>>>>
>>>>>>>>>> [2] - http://www.castor.org/license.html
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Sounds good.
>>>>>>>>>
>>>>>>>>> Is Castor 0.9.7+ published to any maven repositories or does any of
>>>>>>>>> its .jars packaged as OSGi bundles?
>>>>>>>>> To include it we need to be able to download the .jars with maven in
>>>>>>>>> well known maven repos.
>>>>>>>>>
>>>>>>>>> If not we need to add it to e.g. servicemix repo. But its better when
>>>>>>>>> projects can publish their own releases to maven repos.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks ,
>>>>>>>>>>
>>>>>>>>>> On Tue, Sep 22, 2009 at 8:41 PM, Claus Ibsen <[email protected]> 
>>>>>>>>>> wrote:
>>>>>>>>>>> Hi
>>>>>>>>>>>
>>>>>>>>>>> Sounds cool.
>>>>>>>>>>>
>>>>>>>>>>> Can you check the license of Castor as Apache does not allow to use
>>>>>>>>>>> any 3rd party jar if the license is not on the "approved" list.
>>>>>>>>>>> http://www.apache.org/legal/3party.html
>>>>>>>>>>>
>>>>>>>>>>> See more here about contributing
>>>>>>>>>>> http://camel.apache.org/contributing.html
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Sep 22, 2009 at 5:04 PM, Sagara Gunathunga 
>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>> Hi folks,
>>>>>>>>>>>>
>>>>>>>>>>>> Since last few months i used Camel as a routing engine and I'm very
>>>>>>>>>>>> much happy with it's features and i have created some new 
>>>>>>>>>>>> components
>>>>>>>>>>>> according to my previous project requirements. Among those 
>>>>>>>>>>>> components
>>>>>>>>>>>> Camel-Castor components is much more useful to me and I'm happy to
>>>>>>>>>>>> contribute for Castor components (datatype) for Apache Camel 
>>>>>>>>>>>> Project.
>>>>>>>>>>>>
>>>>>>>>>>>> I have created a small page to illustrate its usage [1] , If you 
>>>>>>>>>>>> guys
>>>>>>>>>>>> are interested in, I can contribute for this component.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [1] - 
>>>>>>>>>>>> http://people.apache.org/~sagara/dev/camel/camel-castor/camel-castor.html
>>>>>>>>>>>>
>>>>>>>>>>>> [2]- http://www.castor.org/
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks ,
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Sagara Gunathunga
>>>>>>>>>>>>
>>>>>>>>>>>> Blog - ssagara.blogspot.com
>>>>>>>>>>>> Web - http://people.apache.org/~sagara
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Claus Ibsen
>>>>>>>>>>> Apache Camel Committer
>>>>>>>>>>>
>>>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sagara Gunathunga
>>>>>>>>>>
>>>>>>>>>> Blog - ssagara.blogspot.com
>>>>>>>>>> Web - http://people.apache.org/~sagara
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Claus Ibsen
>>>>>>>>> Apache Camel Committer
>>>>>>>>>
>>>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Sagara Gunathunga
>>>>>>>>
>>>>>>>> Blog - ssagara.blogspot.com
>>>>>>>> Web - http://people.apache.org/~sagara
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Claus Ibsen
>>>>>>> Apache Camel Committer
>>>>>>>
>>>>>>> Open Source Integration: http://fusesource.com
>>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sagara Gunathunga
>>>>>>
>>>>>> Blog - ssagara.blogspot.com
>>>>>> Web - http://people.apache.org/~sagara
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Claus Ibsen
>>>>> Apache Camel Committer
>>>>>
>>>>> Open Source Integration: http://fusesource.com
>>>>> Blog: http://davsclaus.blogspot.com/
>>>>> Twitter: http://twitter.com/davsclaus
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sagara Gunathunga
>>>>
>>>> Blog - ssagara.blogspot.com
>>>> Web - http://people.apache.org/~sagara
>>>>
>>>
>>>
>>>
>>> --
>>> Sagara Gunathunga
>>>
>>> Blog - ssagara.blogspot.com
>>> Web - http://people.apache.org/~sagara
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> Apache Camel Committer
>>
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>> Twitter: http://twitter.com/davsclaus
>>
>
>
>
> --
> Sagara Gunathunga
>
> Blog - ssagara.blogspot.com
> Web - http://people.apache.org/~sagara
>



-- 
Claus Ibsen
Apache Camel Committer

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

Reply via email to