ESB Examples - Simple Invoke with ESB Proxy Service
===================================================

This is a variation of the Quickstart simple_invoke (simple echo) example,
used to respond to a sent message with a modified version of the request
message being returned in a response.

This example extends the simple_invoke example by wrapping the invoked JAX-WS
service with an ESB service using the HTTP gateway and SOAPProcessor.

To deploy the example, open a command line window in the example's folder,
and simply type 'ant deploy'. To undeploy, use the command 'ant undeploy'.

To test the example, for example using the SOAPUI client, an example message
can be found in the messages sub-folder, with the relevant WSDL being
located in the bpel sub-folder.

Alternatively, use the 'ant sendhello' command (from a command line window)
to send the example message directly to the deployed process.

When running the command, additional output will be seen in the JBossAS
console, showing the ESB service reporting the message sent to, and received
from, the invoked JAX-WS service.

NOTE: The "ant deploy" command will by default deploy version 1 of the
example to the server. If you wish to change the example, and redeploy,
then you will need to update the version number in the build.xml, or
override the version property, e.g. "ant -Dversion=2 deploy" (and similarly
when undeploying "ant -Dversion=2 undeploy").

Some handy URLs:
http://localhost:8080/bpel-console is the BPEL console
http://localhost:8080/Quickstart_bpel_simple_invokeWS?wsdl is the URL to the BPEL process' WSDL
http://localhost:8080/Quickstart_bpel_simple_invoke/HelloWorldWS?wsdl is the JBossWS endpoint's WSDL
