2 Replies Latest reply on Mar 12, 2012 2:25 PM by joe_boy12

    Message Redelivery problem in SOAPClient

    muralidharan a Newbie

      Hi,

       

         I am new in jbossesb. I workout a sample application to send messages via SOAPClient. Suppose the service is down, I want to send the message again. Current jboss-esb.xml configuration code is

       

       

         <action  class="org.xxx.xxx.MyRequestAction"  name="request-mapper">

              <property name="exceptionMethod" value="exceptionHandler"/>

          </action>

       

        <action class="org.jboss.soa.esb.actions.soap.SOAPClient" name="soapui-client-action">

             <property name="wsdl" value="http://xxx.xx.xxx.xx:8081/axis2/services/SampleWebServices?wsdl" />

              <property name="SOAPAction" value="UserLogin" />

             <property name="responseAsOgnlMap" value="false" />

        </action>

       

         <action  class="org.xxx.xxx.MyResponseAction"  name="response-mapper" />

       

       

        The request-mapper catch the exception while the service is down, but the redelivery process is not working in the exceptionHandler(). If I throw the exception manually in process() method its working. But I need to apply on the exceptionHandler() method.

       

       

      Thanks.