HTTP BC

Is there any documentation that shows the creation of a SU for the HTTP BC? I've seen several other posts on this topic with no reply. Have no SUs been developed for the HTTP BC?Thanks
[199 byte] By [csturtza] at [2007-11-26 16:44:19]
# 1

Hi,

SUs, or Service Units are artifacts deployed into the JBI environment for a target JBI component, such as HTTPSoap BC. Multiple Service Units are grouped into a "composite" deployment artifact called Service Assembly.

Service Units are not "developed" per se, but are created when a Service Assembly is created. If you are using the NetBeans enterprise pack, the tooling provides a way to create these Service Assemblies (SA), or sometimes called Composite Applications.

The SUs for JBI binding components usually contain WSDL files, JBI descriptor (jbi.xml) and other artifacts (e.g. XSDs) if necessary. The binidng component installed and running in the JBI environment then parses the SUs to carry out the work assigned.

So there is really no development necessary for the SUs for the BCs.

If you haven't had NetBeans Enterprise pack installed, you may want to check out some documentations on:

http://www.netbeans.org/kb/55/entpack-index.html

--Sherry

sherry_wenga at 2007-7-8 23:11:37 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2

Thanks for the reply. Until very recently we've been using ServiceMix as our JBI Container. Creating a SU is quite different in OpenESB. Plus, none of us use NetBeans. We would have never thought of using the NetBeans Enterprise pack to create SUs and SAs. Thanks again. This should get us on our way.

Chad

chad_sturtza at 2007-7-8 23:11:37 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3

NetBeans provides great design time toolings creating these SAs/SUs. However, I want to make sure that I didn't leave the impression that it was not possible to create SAs without using NB.

I am not espeically familiar with ServiceMix but I was informed that there weren't similar tools. You can still create SAs/SUs, it's just a manual process and requires knowledge of what artifacts to be packaged.

Thanks

--Sherry

sherry_wenga at 2007-7-8 23:11:37 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 4

We understand completely.

Just disappointing there wasn't at least some examples of what NB produced.

For example, ServiceMix has a maven2 JBI plugin that will also create a majority of the necessary files, but they also document examples of the service unit files.

Just might be an idea for every component to make available their schema and service unit examples.

Here is an example: http://www.servicemix.org/site/servicemix-http.html

mailguya at 2007-7-8 23:11:37 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 5
But there are any tutorial for creating a composite application that used the HTTP BC or other BC.Or...How i can used the HTTP BC... ?I only have seen how to create a SA (composite application) that used BPEL SE.Thanks!
jlbarreraa at 2007-7-8 23:11:37 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...