2 Replies Latest reply on May 25, 2007 3:23 AM by marklittle

    routing to an external webservice

    mirzab

      Hello, quick question hopefully.

      Does ESB support routing to webservices that its not hosting? Similar to the example mentioned with WS-Addressing? Ideally, our applications are talking to the ESB rather than the legacy webservices running on x,y, and z platforms. Also, is there a way to monitor and secure those webservices that ESB exposes ? I apologize if this is already in the documentation, I couldn't seem to find it.

      thanks,

      -mb

        • 1. Re: routing to an external webservice
          burrsutter

          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>
          


          • 2. Re: routing to an external webservice
            marklittle

             

            "mirzab" wrote:
            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.