cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ERP Service Consumer Proxy use one CPI Iflow for several external webservices with only one wsdl

bodo_koerner
Participant
0 Kudos
2,358

Hello,
I have an external System with wsdl for several webservices included.

From SAP ERP there is a Service consumer proxy already used for direct communication via SOAMANAGER.

Now a CPI should be set between the systems.

Can this be done by only one IFLOW in CPI ?

View Entire Topic
bodo_koerner
Participant
0 Kudos

Hi ziolkowskib,
Routing now reacts correctly. But now the sending process fails with:
"Error Details org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader: Received event DTD, instead of START_ELEMENT or END_ELEMENT. at [row,col {unknown-source}]: [1,14], cause: com.ctc.wstx.exc.WstxParsingException: Received event DTD, instead of START_ELEMENT or END_ELEMENT. at [row,col {unknown-source}]: [1,14] "

ziolkowskib
Active Contributor
0 Kudos

Hi bodo.koerner,

It seems like an error message returned by the recipient. Could you please turn on trace for your iFlow and check content of the message that is being passed to the receiver and then try to post the same using SoapUI?
Are you passing SoapAction to the receiver adapter?
Regards,
Bartosz