RP/TUX Tuxedo TMJAVASVR Process Reply Buffer Is Not Set Appropriately When A Service Returns TPFAIL
(Doc ID 2135034.1)
Last updated on FEBRUARY 28, 2024
Applies to:
Oracle Tuxedo - Version 12.1.3 and laterInformation in this document applies to any platform.
Symptoms
On Tuxedo 12.1.3 version, the service call sequence is the following: Client --> SERVICE1 --> SERVICE2. Both SERVICE1 and SERVICE2 are implemented as Tuxedo TMJAVASVR server services.
When SERVICE2 returns a Tuxedo TPFAIL error a Tuxedo buffer should be sent to SERVICE1, if this buffer is provided, however SERVICE1 is not receiving the buffer.
If the service calling sequence is instead "Client -> SERVICE2" it works fine. The client receives a TPFAIL and the buffer is provided by SERVICE2.
SERVICE1 service has this sequence :
Error request to service SERVICE1
Tperrno = 11 (== TPESVCFAIL)
After Calling SERVICE1, returned []
The returned buffer is NULL.
The Tuxedo ULOG contains:
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 |