Error Messages in iBSE
9-8 BEA Systems, Inc.
Example: BEA WebLogic Adapter for SAP Invalid SOAP Request
When the BEA WebLogic Adapter for SAP receives a SOAP request message that does not
conform to the WSDL for the Web service being executed, the following SOAP response is
generated:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/
soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Error processing agent [XDSapIfrAgent] - XD[FAIL]
SapIFRException: java.sql.SQLException:
com.ibi.sapjco.SapCallableStatement: execute() j
java.util.NoSuchElementException</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Example: Empty Result From SOAP Request
When the BEA WebLogic Adapter for SAP executes an SAP object as a Web service using
input parameters passed in the SOAP request message that do not match records in SAP,
the following SOAP response is generated:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/
soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Error processing agent [XDSapIfrAgent] - XD[FAIL]
SapIFRException: java.sql.SQLException:
com.ibi.sapjco.SapCallableStatement: execute()
java.sql.SQLException: JCO Error Key: NO_RECORD_FOUND Short
Description: com.sap.mw.jco.JCO$AbapException: (126)
NO_RECORD_FOUND: NO_RECORD_FOUND</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>