Table of Contents Previous Next PDF


Oracle Tuxedo Application Runtime for CICS and Batch Release Notes

Oracle Tuxedo Application Runtime for CICS and Batch Release Notes
Oracle Tuxedo Application Runtime for CICS and Batch 12c Release 1 (12.1.1)
September 2013
 
This topic contains the following sections:
About This Release
Oracle Tuxedo Application Runtime for CICS and Batch supports IBM mainframe applications to be rehosted to Oracle Tuxedo. It provides a combination of APIs and services that allows OLTP and Batch mainframe applications to run unchanged, preserving years of business logic and data investment. It protects application users from change by supporting standard 3270 terminal emulators. It also provides familiar APIs and functions that developers use in their mainframe applications.
The result is the ability to quickly (and with low risk), migrate legacy mainframe applications to open systems running COBOL and C/C++ application server. This provides substantial cost savings and greater flexibility.
Oracle Tuxedo Application Runtime for CICS and Batch major features are as follows:
What’s New
This release includes the following new features and enhancements:
Rolling Patch 001 includes the following new features and enhancements:
Synchronous and Asynchronous Job Submitting and Result Notification
Rolling Patch 003 includes the following new features and enhancements:
Rolling Patch 007 includes the following new features and enhancements:
Rolling Patch 012 includes the following new features and enhancements:
Provide prepro-cics-C.pl for CICS/COBOL APIs translation
Provide server ARTLOGN for CICS region (APPL) logon
Rolling Patch 013 includes the following new features and enhancements:
Rolling Patch 015 includes the following new features and enhancements:
BMS
Channel
Diagnostic Services
Environmental Service
File Control Services
Interval Control Services
Program Control
Spool Interface (JES)
System Commands
Terminal Control
Web Service
Software Components
Oracle Tuxedo Application Runtime for CICS and Batch software consists of the following components:
CICS Runtime provides runtime environment for the CICS applications. It includes the following sub-components:
Batch Runtime provides runtime environment for Batch JCL. It includes the following sub-components:
Installation Notes
The installation of Oracle Tuxedo Application Runtime for CICS and Batch 12c Release 1 (12.1.1) does not require Oracle Tuxedo installation, but Oracle Tuxedo is a prerequisite at runtime.
In CICS Runtime, CANCEL REQID, ISSUE PASS, and START TRANSID REQID require Oracle Tuxedo 12c Release 1 (12.1.1) Rolling Patch 008 or above, and Oracle Tuxedo Application Rehosting Workbench 12c Release 1 (12.1.1) Rolling Patch 009 or above.
In CICS Runtime, DTP SYNCPOINT support requires Oracle Tuxedo 12c Release 1 (12.1.1) Rolling Patch 019 or above, and requires to rebuild TMS.
For more information, see the Oracle Tuxedo Application Runtime for CICS and Batch Installation Guide.
Platform Support
Oracle Tuxedo Application Runtime for CICS and Batch 12c Release 1 (12.1.1) supported platforms are listed in the Supported Platforms in the Oracle Tuxedo Application Runtime for CICS and Batch Installation Guide.
Upgrade Considerations
When you upgrade Oracle Tuxedo Application Runtime for CICS and Batch from an older release to a newer release, you must rerun the CICS Preprocessor against the CICS COBOL programs, and then recompile the COBOL programs.
If upgrading from release 11.1.1.2 or before, you must ensure the ARTADM server is configured in CICS Runtime.
Behavior Changes
For CICS Runtime, since 12.1.1, the second FML base in $KIXDIR/include/msgflds32 is changed from 30002700 to 30001100.
For CICS Runtime, since 12.1.1 rolling patch 015, environment variable ISC_ENABLE and/or server ARTSRM are required for many enhancements which are introduced in previous 12.1.1 rolling patches. For more information, see ISC_ENABLE and ARTSRM Configuration in Oracle Tuxedo Application Runtime for CICS Reference Guide.
Limitations and Known Issues
The following sections describe the limitations and known issues with Oracle Tuxedo Application Runtime for CICS and Batch.
Limitations
Batch Runtime
IDCAMS LISTCAT is not supported.
IEBGENER GENERATE with MEMBER is not supported.
system date (e.g. DATE1) comparison is not supported in SORT operation.
Using DISP=SHR to add a new member in a PDS is not supported.
CICS Runtime
BMS file name cannot be used as MAPSET name in CICS SEND MAP and RECEIVE MAP commands.
All the RBA and Generic options for CICS commands are not supported in File-to-File scenarios when using COBOL-IT.
When ISC_ENABLE=YES is set, ART CICS cannot validate LUNAME across multi-CICS regions.
When using COBOL-IT compiler, you must configure variable COB_ENABLE_XA before booting up ARTSTRN.
When using COBOL-IT compiler, you must make sure PROGRAM-ID is the same as the COBOL program name and different COBOL programs must define different PROGRAM-ID.
Profile resource definition is not supported. Default profile DFHCICSA is assumed; there is no timeout mechanism in that profile.
For more information, see Oracle Tuxedo Mainframe Adapter for SNA Reference Guide.
For scenarios 3 and 4, the SEND CONFIRM/ISSUE CONFIRMATION commands must be added to the server and client code respectively in a transactional conversation.
Implementations of SYNCPOINT in internal ART CICS and TMA-based ART CICS are different; these two kinds of sync level conversation cannot occur in the same transaction.
TMA conversation server is terminated by tpreturn(), however, in scenario 2 and 4, TMA-based ART CICS can only map SEND LAST (or FREE) in sync level 0 and SEND CONFIRM in sync level 2 to tpreturn(), as a result, all subsequent operations in user’s code are lost.
Sync level 1 operation is not supported in Oracle TMA conversation. SEND CONFIRM/ISSUE CONFIRMATION is not supported except in scenarios 3 and 4.
Known Issues
CICS Runtime READPREV command does not work well after a VSAM file is converted to ISAM file.
See Also

Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.