CA0A: CICS channels and container support utility for ILOG Rules for COBOL
Downloadable files
Abstract
CA0A provides Java™ application to generate COBOL program that accepts data from CICS channels and containers, to be passed to a COBOL program generated by ILOG Rules for COBOL.
Download Description
SupportPac CA0A provides a command line driven Java application that generates a COBOL program capable of accepting data from CICS channels and containers, and passing the data to a COBOL program generated by WebSphere ILOG Rules for COBOL. This enables a Rules for COBOL generated program to be called using an EXEC CICS LINK command.
By allowing the Rules for COBOL program to be called in this way, the generated program can be run in a separate CICS system to the calling program. It might be desirable to run a Rules for COBOL program in a separate CICS system because:
You want to centrally manage all your Rules for COBOL programs in a single CICS system (a Rules Owning Region).
You want to use your Rules for COBOL programs in conjunction with CICSPlex SM Workload Management to provide best possible throughput and availability of Rules for COBOL generated programs.
WebSphere ILOG Rules for COBOL allows you to externalize business rules locked inside your COBOL applications. It allows business rules to be authored using business terminology and then deployed into your application as a COBOL sub-program that can be called from CICS, IMS, or batch environments. Used in conjunction with WebSphere ILOG Rules Team Server, business users can manage these rules without needing to understand COBOL or the underlying application infrastructure. The IT department then only have to manage the deployment of these sub-programs into production.
Currently, the sub-programs generated by Rules for COBOL must be either statically or dynamically linked with their calling program, as shown in the diagram below:
If you want to host your Rules for COBOL programs in a separate CICS system from your application code, you must manually update the Rules for COBOL generated code in order to correctly pass data from the application to the generated code. This SupportPac automatically creates a wrapper program for the Rules for COBOL code to allow you to host your code in a separate CICS system from your application code.
Skill level required Knowledge of CICS application programming, channels, and containers.
Details Authors: Daniel Donnelly, ILOG Development, Hursley Category: 2 Released: 23Oct09 Last Updated: 23Oct09 Current Version: 1.0
Prerequisites
Java 5 JRE correctly installed and set up on your workstation
WebSphere ILOG JRules and WebSphere ILOG Rules for COBOL V6.7.3, or higher
Rules for COBOL generated file, used to create a wrapper program, local to your workstation
Installation Instructions
To download the SupportPac:
Click on the FTP link below and save the compressed file to your local machine.
Extract the saved file to a temporary directory on your target machine. This will create the necessary installation files.
Follow the instructions in the included documentation to complete installation of this SupportPac.
Category 2 SupportPacs are provided in good faith and AS-IS. There is no warranty or further service implied or committed and any supplied sample code is not supported by IBM product service channels.
Please read the license file that accompanies the SupportPac, to determine if you want to use it.
Other CICS SupportPacs
To view the complete portfolio of CICS SupportPacs, go to the
CICS SupportPacs Home Page
Cross Reference information
Segment
Product
Component
Platform
Version
Edition
Business Integration
WebSphere ILOG Rules for COBOL
SupportPac
z/OS
7.0.1, 7.0, 6.7
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.