Going through a BPEL croquis

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (7)

View Page History
A BPEL croquis is an alternative to BPEL projects.
They should be used for the cases where you have an external BPEL to run in Petals, or when all or most of the services to orchestrate are not yet imported in Petals.
Once the croquis is completed, it can be exported as concrete Service-Unit (SU) and Service Assembly (SA) projects. The resulting projects are ready for packaging and deployment.

\\
|| Property || BPEL (Service-Unit) Project || BPEL Croquis ||
| Result of the export | A zipped archive to deploy in Petals. | A set of Petals projects (for the BPEL and SOAP components). |
| Constraints | The orchestrated services must be Petals services (e.g. provided through service-units). | \- |
| Scope | Targets the Petals BPEL component. | Targets both the BPEL and SOAP components. |
| Scope | It targets the Petals BPEL component. | It indirectly targets both the BPEL and SOAP components. |
| Specific wizard / validation | No. | No (they have similar wizards and validation). |
| Interest | Gather resources for a BPEL service-unit. | Ease and speed up the creation of service-units to run a BPEL process in Petals. |

\\
From a concrete point of view, the export of a BPEL croquis will go through the BPEL process, find all the partners' WSDL definitions and propose the SU project for the Petals BPEL component and the SU projects to import all the orchestrated services in Petals (these projects target the Petals SOAP component).
From a concrete point of view, the export of a BPEL croquis will go through the BPEL process, find all the partners' WSDL definitions and propose a list of SU and SA projects to create.

{column}
h1. Editing a BPEL croquis

A BPEL croquis can be edited [like any other BPEL process|Editing a BPEL process].
One of the differences is that you are not required to orchestrate Petals services. You can work with any WSDL.
Another difference is a specialized export.