Camel instead of jbpm?

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

Camel instead of jbpm?

by Matteo Redaelli :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

1) Can Camel be used as a BPM/workflow engine?
2) Are Human tasks supported in Apache Camel?

Thanks in advance
Matteo

Re: Camel instead of jbpm?

by Bruno Borges :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

 1) Can Camel be used as a BPM/workflow engine?

    Yes you can, but you would have to code a lot of stuff to accomplish
that. Camel is more just about routing messages and to apply EIPs. I guess
for business processes, Camel is not the way to go. Different problems.

2) Are Human tasks supported in Apache Camel?

    I didn't get it. What do you mean about human tasks ? :D

Cheers,
Bruno



Bruno Borges
blog.brunoborges.com.br
+55 21 76727099

"The glory of great men should always be
measured by the means they have used to
acquire it."
- Francois de La Rochefoucauld
Sent from San Mateo, CA, United States

On Thu, Nov 5, 2009 at 8:56 AM, Matteo Redaelli
<matteo.redaelli@...>wrote:

>
> 1) Can Camel be used as a BPM/workflow engine?
> 2) Are Human tasks supported in Apache Camel?
>
> Thanks in advance
> Matteo
> --
> View this message in context:
> http://old.nabble.com/Camel-instead-of-jbpm--tp26215804p26215804.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>
Bruno Borges blog.brunoborges.com.br +55 21 76727099 "The glory of great men should always be measured by the means they have used to acquire it." - Francois de La Rochefoucauld

Re: Camel instead of jbpm?

by Claus Ibsen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Nov 5, 2009 at 7:04 PM, Bruno Borges <bruno.borges@...> wrote:
>  1) Can Camel be used as a BPM/workflow engine?
>
>    Yes you can, but you would have to code a lot of stuff to accomplish
> that. Camel is more just about routing messages and to apply EIPs. I guess
> for business processes, Camel is not the way to go. Different problems.
>

Yeah Camel is not a workflow engine etc. Its a lightweight and very
flexible integration kit.
However integration between Camel and a workflow engine is possible.

I know JBoss guys are working on Drools so I wonder if they want to do
it for JBMP as well.


> 2) Are Human tasks supported in Apache Camel?
>
>    I didn't get it. What do you mean about human tasks ? :D
>

I guess its something like a human business process that takes like 2
months to complete. And you need humans to change state in that
workflow.
Like a complaint system etc.


> Cheers,
> Bruno
>
>
>
> Bruno Borges
> blog.brunoborges.com.br
> +55 21 76727099
>
> "The glory of great men should always be
> measured by the means they have used to
> acquire it."
> - Francois de La Rochefoucauld
> Sent from San Mateo, CA, United States
>
> On Thu, Nov 5, 2009 at 8:56 AM, Matteo Redaelli
> <matteo.redaelli@...>wrote:
>
>>
>> 1) Can Camel be used as a BPM/workflow engine?
>> 2) Are Human tasks supported in Apache Camel?
>>
>> Thanks in advance
>> Matteo
>> --
>> View this message in context:
>> http://old.nabble.com/Camel-instead-of-jbpm--tp26215804p26215804.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

Parent Message unknown Re: Camel instead of jbpm?

by Gary Struthers :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

We use both. jBPM for human workflow, task console, a choice of modeling
tools. Camel for routes with systems, processes, and components. They both
have Java DSLs with fluent interfaces. We are working out how to integrate
them but the combination covers the 80/20 cases for workflow and esb.

Gary

>
> 1) Can Camel be used as a BPM/workflow engine?
> 2) Are Human tasks supported in Apache Camel?
>
> Thanks in advance
> Matteo
> --
> View this message in context:
> http://old.nabble.com/Camel-instead-of-jbpm--tp26215804p26215804.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>
>