Re: [rules-users] Regarding BPEL
Thank you. This was really helpful. Regards, Sumeet Mailto: sumeet.kara...@tcs.com From: Mauricio Salatino sala...@gmail.com To: Rules Users List rules-users@lists.jboss.org Date: 10/21/2011 04:15 PM Subject:Re: [rules-users] Regarding BPEL Sent by:rules-users-boun...@lists.jboss.org Definitely we are not in the same page :) BPMN is also a semi-structured language to define business processes (BP from BPEL and BPMN). The version 2 of the standard defines the language and the execution semantic for defining Business Processes with a wider scope than BPEL. Of course that BPEL and BPMN are not the same, but I think that you can achieve most of the things that you want to achieve with BPEL with BPMN (I'm not sure what are you trying to achieve, but we can discuss that in another thread). In the case of BPMN, Drools is not the one responsible for the process execution and jBPM5 is. Where jBPM5 is right now a former module of the Drools Project. jBPM5 provides you a generic process engine capable of understanding more than one process definition language, but right now the project is focused on running BPMN models. In other words, jBPM5 is capable of running BPEL process, but right now the parsers for the BPEL models are not in place. Most of the BPMS vendors are adopting BPMN as a defacto notation and I think that for that reason jBPM5 is only focused in this language now. Hope it helps.. Cheers On Thu, Oct 20, 2011 at 2:18 PM, Jamie js...@llbean.com wrote: I'm not sure your answer directly addresses the question. BPMN and BPEL aren't the same thing - BPMN is an unstructured diagramming notation that an be directly executed from within Drools, where as BPEL is a semi-structured language. While most BPMN flows can be translated to BPEL, not everything in BPMN can be represented in BPEL. I don't believe that Drools can directly execute BPEL (but I'm sure others will correct me if I'm wrong about that) -- View this message in context: http://drools.46999.n3.nabble.com/rules-users-Regarding-BPEL-tp3437430p3438367.html Sent from the Drools: User forum mailing list archive at Nabble.com. ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- - CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jugargentina.org - Co-Founder @ http://www.jbug.com.ar - Salatino Salaboy Mauricio - ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users =-=-= Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Regarding BPEL
No problem Sumeet, Feel free to open new threads if you have more questions, I'm really passionate about these topics so I'm always open to discussions. Cheers On Mon, Oct 24, 2011 at 6:45 AM, Sumeet Karawal sumeet.kara...@tcs.comwrote: Thank you. This was really helpful. Regards, Sumeet Mailto: sumeet.kara...@tcs.com From: Mauricio Salatino sala...@gmail.com To: Rules Users List rules-users@lists.jboss.org Date: 10/21/2011 04:15 PM Subject:Re: [rules-users] Regarding BPEL Sent by:rules-users-boun...@lists.jboss.org Definitely we are not in the same page :) BPMN is also a semi-structured language to define business processes (BP from BPEL and BPMN). The version 2 of the standard defines the language and the execution semantic for defining Business Processes with a wider scope than BPEL. Of course that BPEL and BPMN are not the same, but I think that you can achieve most of the things that you want to achieve with BPEL with BPMN (I'm not sure what are you trying to achieve, but we can discuss that in another thread). In the case of BPMN, Drools is not the one responsible for the process execution and jBPM5 is. Where jBPM5 is right now a former module of the Drools Project. jBPM5 provides you a generic process engine capable of understanding more than one process definition language, but right now the project is focused on running BPMN models. In other words, jBPM5 is capable of running BPEL process, but right now the parsers for the BPEL models are not in place. Most of the BPMS vendors are adopting BPMN as a defacto notation and I think that for that reason jBPM5 is only focused in this language now. Hope it helps.. Cheers On Thu, Oct 20, 2011 at 2:18 PM, Jamie js...@llbean.com wrote: I'm not sure your answer directly addresses the question. BPMN and BPEL aren't the same thing - BPMN is an unstructured diagramming notation that an be directly executed from within Drools, where as BPEL is a semi-structured language. While most BPMN flows can be translated to BPEL, not everything in BPMN can be represented in BPEL. I don't believe that Drools can directly execute BPEL (but I'm sure others will correct me if I'm wrong about that) -- View this message in context: http://drools.46999.n3.nabble.com/rules-users-Regarding-BPEL-tp3437430p3438367.html Sent from the Drools: User forum mailing list archive at Nabble.com. ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- - CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jugargentina.org - Co-Founder @ http://www.jbug.com.ar - Salatino Salaboy Mauricio - ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users =-=-= Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- - CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jugargentina.org - Co-Founder @ http://www.jbug.com.ar - Salatino Salaboy Mauricio - ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Regarding BPEL
Definitely we are not in the same page :) BPMN is also a semi-structured language to define business processes (BP from BPEL and BPMN). The version 2 of the standard defines the language and the execution semantic for defining Business Processes with a wider scope than BPEL. Of course that BPEL and BPMN are not the same, but I think that you can achieve most of the things that you want to achieve with BPEL with BPMN (I'm not sure what are you trying to achieve, but we can discuss that in another thread). In the case of BPMN, Drools is not the one responsible for the process execution and jBPM5 is. Where jBPM5 is right now a former module of the Drools Project. jBPM5 provides you a generic process engine capable of understanding more than one process definition language, but right now the project is focused on running BPMN models. In other words, jBPM5 is capable of running BPEL process, but right now the parsers for the BPEL models are not in place. Most of the BPMS vendors are adopting BPMN as a defacto notation and I think that for that reason jBPM5 is only focused in this language now. Hope it helps.. Cheers On Thu, Oct 20, 2011 at 2:18 PM, Jamie js...@llbean.com wrote: I'm not sure your answer directly addresses the question. BPMN and BPEL aren't the same thing - BPMN is an unstructured diagramming notation that an be directly executed from within Drools, where as BPEL is a semi-structured language. While most BPMN flows can be translated to BPEL, not everything in BPMN can be represented in BPEL. I don't believe that Drools can directly execute BPEL (but I'm sure others will correct me if I'm wrong about that) -- View this message in context: http://drools.46999.n3.nabble.com/rules-users-Regarding-BPEL-tp3437430p3438367.html Sent from the Drools: User forum mailing list archive at Nabble.com. ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- - CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jugargentina.org - Co-Founder @ http://www.jbug.com.ar - Salatino Salaboy Mauricio - ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
[rules-users] Regarding BPEL
Hi, I required some information whether jBPM supports BPEL. I searched and found something regarding its use in jBPM v3.x. But got nothing regarding BPEL for versions 4.x and 5.x. Is jBPM compatible with BPEL or is there anyway to have BPEL functionality with jBPM. jBPM creates the process using JPDL. Is it better in someway or the other than BPEL ? Could anybody please help me on this. Thanks Regards, Sumeet Karawal Mailto: sumeet.kara...@tcs.com =-=-= Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Regarding BPEL
jBPM5 is focused on the standard BPMN 2.0 that is being adopted by most of the BPM vendors. jPDL was a proprietary language and for that reason it will be left in the future. Cheers On Thu, Oct 20, 2011 at 8:57 AM, Sumeet Karawal sumeet.kara...@tcs.comwrote: Hi, I required some information whether jBPM supports BPEL. I searched and found something regarding its use in jBPM v3.x. But got nothing regarding BPEL for versions 4.x and 5.x. Is jBPM compatible with BPEL or is there anyway to have BPEL functionality with jBPM. jBPM creates the process using JPDL. Is it better in someway or the other than BPEL ? Could anybody please help me on this. Thanks Regards, Sumeet Karawal Mailto: sumeet.kara...@tcs.com =-=-= Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- - CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jugargentina.org - Co-Founder @ http://www.jbug.com.ar - Salatino Salaboy Mauricio - ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Regarding BPEL
I'm not sure your answer directly addresses the question. BPMN and BPEL aren't the same thing - BPMN is an unstructured diagramming notation that an be directly executed from within Drools, where as BPEL is a semi-structured language. While most BPMN flows can be translated to BPEL, not everything in BPMN can be represented in BPEL. I don't believe that Drools can directly execute BPEL (but I'm sure others will correct me if I'm wrong about that) -- View this message in context: http://drools.46999.n3.nabble.com/rules-users-Regarding-BPEL-tp3437430p3438367.html Sent from the Drools: User forum mailing list archive at Nabble.com. ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users