[Users] How to create the jbi.xml ?

vzurczak petals-components at ebmwebsourcing.com
Wed Mar 16 10:29:27 CET 2011


RudyWI wrote:
> Ok thank you very much.
> 
> I have created and deployed a a Workflow (BPEL + WSDL) as a SA on the component "petals-se-orchestra".
> But I don't know what's the URL which allow me to access to my Workflow.
> 
> Can you help me ?

What you have done is that you have deployed a BPEL process into PEtALS.
One of the key concept in PEtALS is that what is inside the bus can't be seen from outside and what is outside can't be seen inside.
To make something visible in one way or in the other, you have to go through communication components (e.g. the PEtALS SOAP component).
Wich means create a configuration for one these components.

Right now, you BPEL can be called inside PEtALS. It is in fact seen as a PEtALS service.
To call it from the outside, you have to expose it through one of these communication components.
Since you already have a WSDL, the easiest solution is to expose your service as a web service.
To achieve that, you have to create a configuration for the PEtALS SOAP component.

If you're using the Eclipse plug-ins, you're going to "expose" your service outside PEtALS (i.e. your jbi.xml will define a "consume" mark-up). 
Package it (create the service assembly) and deploy it into PEtALS. You should now be able to access your service with a client. 

The easiest way to check that it worked is to use your web browser and get the WSDL. 
The address is something like "localhost:8080/petals/services/yourServiceName?wsdl".




-------------------- m2f --------------------

Read this forum topic online here:
http://petals.ebmwebsourcing.com/forum/viewtopic.php?p=699#699

-------------------- m2f --------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum-list.petalslink.org/pipermail/users/attachments/20110316/bab0e403/attachment.htm>


More information about the Users mailing list