J'utilise org.jboss.soa.esb.actions.soap.SOAPClient dans mon ESB. Et j'essaye d'obtenir le code d'état HTTP ou n'importe quelle exception si SOAPClient échoue à envoyer la demande. Ici, il peut y avoir beaucoup de raisons pour delivary ex excusif: - 404,500 etc .... Mon requirment est d'attraper n'importe quelle erreur ou exception (peut être l'exception faute de savon) ou le code d'état http dans ESB afin que je fasse logique bussiness basée sur Exception. J'ai essayé d'utiliser le code ci-dessous, mais je n'ai pas pu recevoir d'exception.Comment recevoir le code d'erreur de SOAPClient: JBOSS ESB
<action class="com.xxx.esb.yyy.A228ProducerInquiry.ProducerInquiryTransactionHandler" name="RequestMapper" process="mapRequestPath">
<property name="OGNLPath" value="AgentValidation.strXMLIN"/>
</action>
<action class="org.jboss.soa.esb.actions.soap.SOAPClient" name="FasatPost">
<property name="responseAsOgnlMap" value="true" />
<property name="wsdl" value="http://example.org?wsdl"/>
<property name="SOAPAction" value="mySoapAction"/>
</action>
<action name="response-mapper" class="com.foresters.esb.acord.A228ProducerInquiry.MyResponseAction">
</action>
Je peux voir exception dans la console et l'interface utilisateur SOAP mais incapable de recevoir ESB
Merci, Madhu CM