02-14-2017 5:21 PM
Dear experts,
in SAP BI we are consuming a WebService provided by the HCI. The call is successfull, but the during the deserialization of the following XML-response:
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/><soap:Body><ns9:sendRevenueFullYearResponse
xmlns:ns9="xxx/"><MDAVName>ZBI_REVENUE</MDAVName><Log><MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode><Item><TypeID>036(/CM_MDRS_AXWB_RT/)</TypeID><SeverityCode>1</SeverityCode><Note>Data
upload executed
successfully</Note></Item></Log></ns9:sendRevenueFullYearResponse></soap:Body></soap:Envelope>
the system throws an exception. We have found out that the error is occuring while the system tries to perform a "CALL TRANSORMATION" statemement, which moves this XML structure to an ABAP structure.
Exception details are:
Xpath: soap:Envelope(1)soap:Body(2)ns9:sendRevenueFullYearResponse(1)MDAVName(1)
Offset: 285
The relevant simple Transformation has been generated automatically by the system. Surprisingly, we can not test the simple Transformation under XSLT_TOOL, it is keep telling "no valid xslt program supplied" when we try to execute a test.
Does anyone of you has an idea what the problem is? Has it something to do with the WSDL file?
02-14-2017 6:12 PM
In the exception, there's also a "text" of the exception. What is it?
02-15-2017 10:18 AM
Dear Sandra,
this is the text basically:
Xpath: soap:Envelope(1)soap:Body(2)ns9:sendRevenueFullYearResponse(1)MDAVName(1)
Offset:285
Cheers,
Wladimir
02-15-2017 10:25 AM