[Users] How to create the jbi.xml ?

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


Hi Rudy.

To create the jbi.xml file, there are Eclipse plug-ins to ease this step.
See this topic (http://petals.ebmwebsourcing.com/forum/topic30.html) for more details.

If you don't want to install Eclipse, you can still write this file by hand.
The content of this file depends on the component you target.
If you want to deploy a BPEL, the target component is the PEtALS BPEL component.
If you want to expose a web-service into PEtALS, the target component is the PEtALS SOAP component.

The reson you got this error is related to the lack of a deployment archive.
You see, to deploy a service (/configure a component) into PEtALS, you must create a first ZIP archive containing what is going to be used by the target component.
That's what you did. It contains the jbi.xml file, which will declare the BPEL process and its WSDL interface.

But you need an additional archive, which embeds the first one, to tell to PEtALS wich component you target.
This archive has the following structure:


Code:
+ META-INF
++ jbi.xml
+ YourFirstArchive.zip



The content of the jbi.xml will bind the zip archive to a component name.
You can find more information about this in the PEtALS documentation. It is referred as "Service Assembly".

Or you can either use the PEtALS Maven plug-in or the PEtALS Eclipse plug-ins I mentionned above to create this archive in few clicks.




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

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

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


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


More information about the Users mailing list