My Oracle Support Banner

SALT12.2.2 REST Style Inbound Call: 500 Internal Server Error When Empty Response From Server With TPSUCCESS (Doc ID 2467538.1)

Last updated on OCTOBER 23, 2023

Applies to:

Oracle Service Architecture Leveraging Tuxedo (SALT) - Version 12.2.2 to 12.2.2 [Release 12c]
Information in this document applies to any platform.


When executing a Tuxedo service offered as REST service, the service responds with TPSUCCESS but with no data, SALT generates a "HTTP/1.1 500 Internal Server Error" to caller.

See below output of the test reproducing the issue:

> wsadmin -v
INFO: Oracle SALT, Version, 64-bit, Patch Level 015
INFO: Oracle Tuxedo, Version, 64-bit, Patch Level 027

> wsloadcf -y SALTDEPLOY
Parsing configuration "/<DIR>/EmptyReplyREST-TestCase/SALTDEPLOY" (10-10-2018 16:42:24:852)
Parse succeed (10-10-2018 16:42:25:043)

> tmshutdown -g "G_WS_TOUPP_EMP"

Shutting down server processes ...

Server Id = 100 Group Id = G_WS_TOUPP_EMP Machine = MCH01: shutdown succeeded
1 process stopped.
> tmboot -g "G_WS_TOUPP_EMP"
INFO: Oracle Tuxedo, Version, 64-bit, Patch Level 027

Booting server processes ...

exec GWWS -A -- -i TOUPP_EMP :
process id=26608 ... Started.
1 process started.




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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.