I am trying to consume a Oracle - SOA web service in BizTalk.  Send messages (output of BizTalk map) to an external web service using SOAP adapter without Orchestrations

1. I followed the below MSDN post,


but I am getting "The custom tool 'BtsDiscoCodeGenerator' failed." error.

2. Tried another approach like the below blog


In this case, I am getting this error

"A message sent to adapter "SOAP" on send port "xxx" with URI "<<WSDL>>" is suspended.
 Error details: Failed to serialize the message part "ProcessPOAck1" into the type "ProcessPOAckType" using namespace "xxx". Please ensure that the message part stream is created properly. "

I made sure there are no data type errors... I have copied the message to SoapUI and tested successfully. The message (output from BizTalk map) does not have soap envelop though. I had to copy the message in

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" <<some name spaces>>


< /soapenv:Envelope>

tags to submit a request successfully.

Any help in this regard is greatly appreciated.