best way to hotdeploy routes

View: New views
8 Messages — Rating Filter:   Alert me  

best way to hotdeploy routes

by Rodrigo Valerio :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi people,

For experts :), whats the best way to have an environment (lightweight servicemix or dmserver for example is not an option), that permits hotdeployment of new routes, or dynamic route creation? Work with classloader? Camel can help with this problem?

Thanks in advance.

Rodrigo Valerio.

Re: best way to hotdeploy routes

by Claus Ibsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Nov 3, 2009 at 1:29 PM, Rodrigo Valerio <rsvalerio@...> wrote:
>
> Hi people,
>
> For experts :), whats the best way to have an environment (lightweight
> servicemix or dmserver for example is not an option), that permits
> hotdeployment of new routes, or dynamic route creation? Work with
> classloader? Camel can help with this problem?
>

Huuhh ServiceMix 4 is pure OSGi based which exactly have the goal of
hot deployment in mind


> Thanks in advance.
>
> Rodrigo Valerio.
> --
> View this message in context: http://old.nabble.com/best-way-to-hotdeploy-routes-tp26160093p26160093.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



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

Re: best way to hotdeploy routes

by oisin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>
> For experts :), whats the best way to have an environment (lightweight
> servicemix or dmserver for example is not an option), that permits
> hotdeployment of new routes, or dynamic route creation? Work with
> classloader? Camel can help with this problem?

I would always use servicemix for this, because it can be as simple
as dropping a file into a hotdeploy directory to get your route up and
running. What's the constraint on not using that or dmserver?

 --oh

Re: best way to hotdeploy routes

by Rodrigo Valerio :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I know, but i need to run this in very obsolet hardware (128mb RAM), with other software (like antivirus) then i think that servicemix is not an option...

PS. Now reading you camel in action book, great news for camel riders!!! At the moment, great book.

Rodrigo Valerio

Claus Ibsen-2 wrote:
On Tue, Nov 3, 2009 at 1:29 PM, Rodrigo Valerio <rsvalerio@gmail.com> wrote:
>
> Hi people,
>
> For experts :), whats the best way to have an environment (lightweight
> servicemix or dmserver for example is not an option), that permits
> hotdeployment of new routes, or dynamic route creation? Work with
> classloader? Camel can help with this problem?
>

Huuhh ServiceMix 4 is pure OSGi based which exactly have the goal of
hot deployment in mind


> Thanks in advance.
>
> Rodrigo Valerio.
> --
> View this message in context: http://old.nabble.com/best-way-to-hotdeploy-routes-tp26160093p26160093.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



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

Re: best way to hotdeploy routes

by Rodrigo Valerio :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello, i need to run this in very obsolet hardware (128mb RAM), with other softwares (like antivirus) then i think that servicemix is not an option...

Thanks

oisin wrote:
>
> For experts :), whats the best way to have an environment (lightweight
> servicemix or dmserver for example is not an option), that permits
> hotdeployment of new routes, or dynamic route creation? Work with
> classloader? Camel can help with this problem?

I would always use servicemix for this, because it can be as simple
as dropping a file into a hotdeploy directory to get your route up and
running. What's the constraint on not using that or dmserver?

 --oh

Re: best way to hotdeploy routes

by Claus Ibsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Nov 4, 2009 at 3:40 AM, Rodrigo Valerio <rsvalerio@...> wrote:
>
> Hello, i need to run this in very obsolet hardware (128mb RAM), with other
> softwares (like antivirus) then i think that servicemix is not an option...
>

You can just use Apache Karaf which is a very lightweight OSGi kernel.
Karaf is also used by ServiceMix. In fact ServiceMix is then just X
additional bundles installed.

See more here:
http://felix.apache.org/site/apache-felix-karaf.html

And check out the webinar at FUSESource which shows how to deploy on
Karaf (albeit SMX but its the same)

The session is titled: Getting Started with Camel Deployment
http://fusesource.com/resources/video-archived-webinars/


> Thanks
>
>
> oisin wrote:
>>
>>>
>>> For experts :), whats the best way to have an environment (lightweight
>>> servicemix or dmserver for example is not an option), that permits
>>> hotdeployment of new routes, or dynamic route creation? Work with
>>> classloader? Camel can help with this problem?
>>
>> I would always use servicemix for this, because it can be as simple
>> as dropping a file into a hotdeploy directory to get your route up and
>> running. What's the constraint on not using that or dmserver?
>>
>>  --oh
>>
>>
>
> --
> View this message in context: http://old.nabble.com/best-way-to-hotdeploy-routes-tp26160093p26181058.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



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

Re: best way to hotdeploy routes

by Claus Ibsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Oh I forgot a link to this excellent tutorial by Charles
http://camel.apache.org/tutorial-osgi-camel-part1.html

He will updated the 2nd part as well for Camel 2.0 + Karaf 1.0

On Wed, Nov 4, 2009 at 6:00 AM, Claus Ibsen <claus.ibsen@...> wrote:

> On Wed, Nov 4, 2009 at 3:40 AM, Rodrigo Valerio <rsvalerio@...> wrote:
>>
>> Hello, i need to run this in very obsolet hardware (128mb RAM), with other
>> softwares (like antivirus) then i think that servicemix is not an option...
>>
>
> You can just use Apache Karaf which is a very lightweight OSGi kernel.
> Karaf is also used by ServiceMix. In fact ServiceMix is then just X
> additional bundles installed.
>
> See more here:
> http://felix.apache.org/site/apache-felix-karaf.html
>
> And check out the webinar at FUSESource which shows how to deploy on
> Karaf (albeit SMX but its the same)
>
> The session is titled: Getting Started with Camel Deployment
> http://fusesource.com/resources/video-archived-webinars/
>
>
>> Thanks
>>
>>
>> oisin wrote:
>>>
>>>>
>>>> For experts :), whats the best way to have an environment (lightweight
>>>> servicemix or dmserver for example is not an option), that permits
>>>> hotdeployment of new routes, or dynamic route creation? Work with
>>>> classloader? Camel can help with this problem?
>>>
>>> I would always use servicemix for this, because it can be as simple
>>> as dropping a file into a hotdeploy directory to get your route up and
>>> running. What's the constraint on not using that or dmserver?
>>>
>>>  --oh
>>>
>>>
>>
>> --
>> View this message in context: http://old.nabble.com/best-way-to-hotdeploy-routes-tp26160093p26181058.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>>
>
>
>
> --
> 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

Re: best way to hotdeploy routes

by oisin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> You can just use Apache Karaf which is a very lightweight OSGi kernel.

+1 that's the one to use if you are short on space.

 --oh