"The SOAPBody Content Cannot Be Extracted If More Than 1 Child Element Exists" Message Is Received In ODI 12c When Invoking a WebService

(Doc ID 2022840.1)

Last updated on JUNE 28, 2016

Applies to:

Oracle Data Integrator - Version and later
Information in this document applies to any platform.


The opening of HTTP Analyzer succeeds, but following message is received when executing the OdiInvokeWebService command:

Caused by: javax.xml.soap.SOAPException: The SOAPBody content cannot be extracted if more than 1 child element exists
at oracle.j2ee.ws.saaj.soap.BodyImpl.extractContentAsDocument(BodyImpl.java:251)
at com.sunopsis.dwg.tools.InvokeWebService.actionExecute(InvokeWebService.java:350)
at ...

Note the same OdiInvokeWebService command is successfully run in ODI 11g.


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms