cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Receiver channel giving, soap fault: Cannot find the dispatch method for response

0 Kudos
Hi All,
I've Proxy to SOAP scenario, where my SOAP receiver channel throwing error saying that, 
SOAP: Response message contains an errorXIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Cannot find the dispatch method of {http://schemas.xmlsoap.org/soap/envelope/}Envelope

My target payload is expecting the data in the below format, which I achieved with Java mapping.


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:vna="http://vna.linde.totapps.com/">
   <soapenv:Header/>
   <soapenv:Body>  
      <vna:sap2vnaDownload>
         <arg0>
            <ID>10001</ID> 
            <wareCode>CN01</wareCode>
	        <laneCode>AA10</laneCode>
	        <taskType>1100</taskType>
            <palletID>340590583711004000</palletID>
            <sourceBin>GR-PROD</sourceBin>
            <destBin>CN01_FFIN10</destBin>
            <downTime>2019-03-13 10:59:00</downTime>
            <status>0</status>
         </arg0>
      </vna:sap2vnaDownload>
   </soapenv:Body>
</soapenv:Envelope>
 The above payload I'm getting after java mapping, but unable to post from SAP PO, where in if I past same payload in SOAP UI or Postman tool it is reaching to target.

Note: I checked all necessary firewall and port has been opened.

Many Thanks in advance
Bhagya R


Accepted Solutions (0)

Answers (1)

Answers (1)

former_member190293
Active Contributor

Hi Bhagya!

When using SOAP adapter you either shouldn't use SAOP Envelope tags in payload (vna:sap2vnaDownload is assumed to be the root element of your payload) or set "Do Not Use SOAP Envelope" property in SOAP receiver channel's properties.

Regards, Evgeniy.