Yes. In 4.2MR2 we have an example called webserice_bpel that uses a special action that wraps SoapUI. Note: We will be changing this going into the next release of 4.2, however, worst case is you have to change this block of configuration in your jboss-esb.xml:
<action name="soapui-client" class="org.jboss.soa.esb.actions.soap.SOAPUIClient"> <property name="wsdl" value="http://localhost:18080/active-bpel/services/RetailerCallback?wsdl"/> <property name="operation" value="SendSalesOrderNotification"/> <property name="paramsLocation" value="EXTRACTED_BEANS_HASH"/> </action>
Also, is there a way to monitor and secure those webservices that ESB exposes ?
Although JBossWS, which we're using, supports WS-Security, this isn't fully integrated within the rest of the ESB at this time.