5.7 Upgrading from Tuxedo Previous Releases to Oracle Tuxedo 22c Release 1 (22.1.0.0.0)
If you are upgrading from Oracle Tuxedo previous releases to Oracle Tuxedo 22c Release 1 (22.1.0.0.0), please note the following:
- In order to allow an Oracle Tuxedo 22c Release 1 (22.1.0.0.0) server to interoperate with Tuxedo 6.5 software, the Oracle Tuxedo 22c Release 1 (22.1.0.0.0) server
servopts -t
option must be specified. The server may be a workstation listener (WSL) process (where theservopts -t
option allows interoperability for all of its workstation handler—WSH—processes), a domain gateway (GWTDOMAIN) process, or a system or application server process. For more information, seeGWTDOMAIN(5)
in the Oracle Tuxedo File Formats, Data Descriptions, MIBs, And System Processes Reference. - In order to allow a domain gateway (GWTDOMAIN) in Oracle Tuxedo 22c Release 1 (22.1.0.0.0) to interoperate with a domain gateway running on Tuxedo 6.5. you must upgrade to Tuxedo 6.5 patch level 446.
If you have not upgraded to patch level 446, then you must set the
TM_GWT_OLDSECCHECK
environment variable of the domain gateway in this Oracle Tuxedo 22c Release 1 (22.1.0.0.0). For more Oracle Tuxedo environment variable information, seetuxenv(5)
in the Oracle Tuxedo File Formats, Data Descriptions, MIBs, And System Processes Reference. - If your Tuxedo 6.5 COBOL program calls
TPINITIALIZE()
, you must set theTM_CBL_IGNORE_CONTEXT
environment variable to “Y
” when you run the COBOL application. For more Oracle Tuxedo environment variable information, seetuxenv(5)
in the Oracle Tuxedo File Formats, Data Descriptions, MIBs, And System Processes Reference. - In this release,
tpreturn()
API method throws an exception when an error is encountered. You need to change your existing code to invoketpreturn()
API method in a try-catch block; otherwise, you fail to successfully compile the code.