OSB 10.3.1 Application Adapter is Not Getting Complete Fault Details from SAP
(Doc ID 1224294.1)
Last updated on DECEMBER 01, 2023
Applies to:
Oracle Service Bus - Version 10.3.1 and laterInformation in this document applies to any platform.
Symptoms
Oracle Service Bus (OSB) 10.3.1, application adapter for SAP is not giving detailed $fault information whereas in AquaLogic Service Bus (ALSB) 3.0 smart connect does.
ALSB 3.0 Fault:
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>BEA-380000: General runtime error:
[IWAF.Transport:800027]Adapter process error:
com.ibi.sap.SapAdapterException: Field: NOMBRE exceeds defined in structure
INPUT allowed length 40:
12345678901234567890123456789012345678901</faultstring>
<detail>
<con:fault xmlns:con="
http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-380000</con:errorCode>
<con:reason>General runtime error:
[IWAF.Transport:800027]Adapter process error:
com.ibi.sap.SapAdapterException: Field: NOMBRE exceeds defined in structure
INPUT allowed length 40:
12345678901234567890123456789012345678901</con:reason>
<con:location>
<con:node>RouteTo_Z_UEA_ACTUALIZAR_AF_invoke_BS</con:node>
<con:path>request-pipeline</con:path>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>BEA-380000: General runtime error:
[IWAF.Transport:800027]Adapter process error:
com.ibi.sap.SapAdapterException: Field: NOMBRE exceeds defined in structure
INPUT allowed length 40:
12345678901234567890123456789012345678901</faultstring>
<detail>
<con:fault xmlns:con="
http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-380000</con:errorCode>
<con:reason>General runtime error:
[IWAF.Transport:800027]Adapter process error:
com.ibi.sap.SapAdapterException: Field: NOMBRE exceeds defined in structure
INPUT allowed length 40:
12345678901234567890123456789012345678901</con:reason>
<con:location>
<con:node>RouteTo_Z_UEA_ACTUALIZAR_AF_invoke_BS</con:node>
<con:path>request-pipeline</con:path>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
OSB 10.3.1 Fault:
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring
>BEA-380001
: Invoke JCA outbound service failed with
application error</faultstring>
<detail>
<con:fault xmlns:con="
http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-380001</con:errorCode>
<con:reason>Invoke JCA outbound service failed with
application error</con:reason>
<con:location>
<con:node>RouteTo_Z_UEA_ACTUALIZAR_AF_invoke_pe1558</con:node>
<con:path>response-pipeline</con:path>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring
>BEA-380001
: Invoke JCA outbound service failed with
application error</faultstring>
<detail>
<con:fault xmlns:con="
http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-380001</con:errorCode>
<con:reason>Invoke JCA outbound service failed with
application error</con:reason>
<con:location>
<con:node>RouteTo_Z_UEA_ACTUALIZAR_AF_invoke_pe1558</con:node>
<con:path>response-pipeline</con:path>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |