RP/TUX 6.5 - inconsistent behavior with TPNOTRAN in ROLLBACKONLY state (Doc ID 776265.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 6,5
Information in this document applies to any platform

Goal

DESCRIPTION:

Consider the sequence of client calls:

  tpbegin
  tpcall - service calls tpreturn(TPFAIL), client gets TPESVCFAIL
  tpcall(...,TPNOTRAN) - service calls tpreturn(TPSUCCESS), clients gets either TPETIME or success

For a native client, the 2nd tpcall returns with success.

For a workstation client, the 2nd tpcall returns with TPETIME.

Which is correct?  Why is the behavior inconsistent?

CONFIGURATION:

Tuxedo 6.5

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms