4.3.3 Managing Error Code Returned from GWWS

If the GWWS server encounters an error accessing external Web services, tperrno is set accordingly so the Oracle Tuxedo application can diagnose the failure. The following table lists possible SALT proxy service tperrno values.

Table 4-2 Error Code Returned From GWWS/Tuxedo Framework

TPERRNO Possible Failure Reason
TPENOENT Requested SALT proxy service is not advertised by GWWS.
TPESVCERR The HTTP response message returned from external Web service application is not valid. The SOAP response message returned from external Web service application is not well-formed.
TPEPERM Authentication failure.
TPEITYPE Message conversion failure when converting Oracle Tuxedo request typed buffer into XML payload of the SOAP request message.
TPEOTYPE Message conversion failure when converting XML payload of the SOAP response message into Oracle Tuxedo response typed buffer.
TPEOS Request is rejected because of system resource limitation.
TPETIME Timeout occurred. This timeout can either be a BBL blocktime, or a SALT outbound call timeout.
TPSVCFAIL External Web service returns SOAP fault message
TPESYSTEM GWWS internal errors. Check ULOG for more information.