3 Replies Latest reply on Jun 18, 2008 2:10 AM by ehsanmx

    SOAPClient Wiki Page needs UPDATE!

      hi
      I think http://wiki.jboss.org/wiki/SOAPClient Wiki Page needs UPDATE!
      These lines need to change :
      SOAP Response Message Consumption:

      <action name="soapui-client-action" class="org.jboss.soa.esb.actions.soap.SOAPClient">
       <property name="wsdl" value="http://localhost:18080/acme/services/OrderManagement?wsdl"/>
       <property name="SOAPAction" value="http://www.acme.com/OrderManagement/GetOrder"/>
       <property name="paramsLocation" value="get-order-params" />
       <property name="responseLocation" value="get-order-response" />
       <property name="responseXStreamConfig">
       <alias name="customerOrder" class="com.acme.order.Order" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       <alias name="orderheader" class="com.acme.order.Header" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       <alias name="item" class="com.acme.order.OrderItem" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       </property>
       </action>

      change to :
      <action name="soapui-client-action" class="org.jboss.soa.esb.actions.soap.SOAPClient">
       <property name="wsdl" value="http://localhost:18080/acme/services/OrderManagement?wsdl"/>
       <property name="SOAPAction" value="http://www.acme.com/OrderManagement/GetOrder"/>
       <property name="get-payload-location" value="get-order-params" />
       <property name="set-payload-location" value="get-order-response" />
       <property name="responseXStreamConfig">
       <alias name="customerOrder" class="com.acme.order.Order" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       <alias name="orderheader" class="com.acme.order.Header" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       <alias name="item" class="com.acme.order.OrderItem" namespace="http://schemas.acme.com/services/CustomerOrder.xsd" />
       </property>
       </action>

      bye

        • 1. Re: SOAPClient Wiki Page needs UPDATE!

          hi again
          When I changed my namespace to WebService namespace,it worked as well,I think your sample code namespace should change in wikipage!

          <action name="soapui-client-action" class="org.jboss.soa.esb.actions.soap.SOAPClient">
           <property name="wsdl" value="http://localhost:18080/acme/services/OrderManagement?wsdl"/>
           <property name="SOAPAction" value="http://www.acme.com/OrderManagement/GetOrder"/>
          
           <property name="paramsLocation" value="get-order-params" />
           <property name="responseLocation" value="get-order-response" />
          
           <property name="responseXStreamConfig">
           <alias name="customerOrder" class="com.acme.order.Order" namespace="http://www.acme.com/OrderManagement" />
           <alias name="orderheader" class="com.acme.order.Header" namespace="http://www.acme.com/OrderManagement" />
           <alias name="item" class="com.acme.order.OrderItem" namespace="http://www.acme.com/OrderManagement" />
           </property>
           </action>


          • 2. Re: SOAPClient Wiki Page needs UPDATE!
            marklittle

             


            When I changed my namespace to WebService namespace,it worked as well,I think your sample code namespace should change in wikipage


            Thanks. Create a JIRA! :-)

            • 3. Re: SOAPClient Wiki Page needs UPDATE!