O'Reilly logo

JBoss ESB by Tom Cunningham, Magesh Kumar B, Kevin Conner, Len DiMaggio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action – Incorporating the Wise SOAP Client

Let us modify our sample to use the Wise SOAPClient now. Follow these steps:

  1. In JBoss Developer Studio, open the esbcontent/META-INF/jboss-esb.xml file in Source mode.
  2. Replace the following code:
    <action name="soapui-client-action"
            class="org.jboss.soa.esb.actions.soap.SOAPClient">
      <property name="wsdl" value="http://localhost:8080/Chapter8/ebws/Chapter8Sample/Chapter8Service?wsdl"/>
      <property name="SOAPAction" value="Chapter8ServiceOp"/>
    </action>

    With the followingcode:

    <action class="org.jboss.soa.esb.actions.soap.wise.SOAPClient" name="soap-wise-client-action"> <property name="wsdl" value="http://localhost:8080/BookService?wsdl"/> <property name="SOAPAction" value="getBooks"/> <property name="EndPointName" ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required