Sumeet,

The RiftSaw project (http://www.jboss.org/riftsaw) is a BPEL engine. jBPM (5) is a BPMN engine. jPDL is the process language used by jBPM 3.

While the opinions differ, my opinion is that BPEL is better suited to orchestration of a SOA environment (webservices) whereas BPMN is more oriented towards abstracting business process logic (away from the code). It's a subtle difference.

If you are looking to build an application that's modular by using webservices, and need something to coordinate/orchestrate the webservices/modules, I think BPEL might be a better choice.  On the other hand, if you're trying to model business processes, BPMN is probably better.

BPEL also seems to only contain a subset of the functionality that BPMN has, but again, both standards have different approaches so I'm not sure how accurate that is.

Regards,
Marco


10/20/2011 01:38 PM, Sumeet Karawal:
Hi,

I am new to this forum and have just started working on jBPM. I have
downloaded and installed jBPM.

I was going through the user guide and got to know that jBPM creates flow
using jpdl. I wanted to know whether jBPM is compatible with BPEL. I
searched and found something on its use of BPEL for version 3.x. But for
versions 4.x and 5.x I am not able to find anything related to BPEL. Is
jpdl better than BPEL thats why it has probably discontinued BPEL use.
Could somebody please help me on this.

Thanks & Regards,
Sumeet Karawal
Mailto: sumeet.karawal@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



_______________________________________________
jbpm-users mailing list
jbpm-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbpm-users


-- 
jBPM/Drools developer
Utrecht, the Netherlands