Accessing IMS data from CICS with the classic Java APIs for IMS

The following information covers how a JCICS application can access IMS™ data using the classic Java™ APIs for IMS.

Recommendation: Start of changeCustomers using these APIs should migrate to the IMS Universal drivers. IMS Version 13 is the last release to support the IMS classic Java APIs. Because the IMS Universal drivers are built on industry standards and open specifications, and provide more flexibility and improved support for connectivity, data access methods, and transaction processing options, use the IMS Universal drivers for developing your Java applications to access IMS. End of change

The following figure shows how a JCICS application accesses an IMS database using the database resource adapter (DRA) and the classic Java APIs for IMS.

Figure 1. CICS application that uses the classic Java APIs for IMS
Begin figure description. The Java application, running on CICS, uses the classic Java APIs for IMS and DRA layers to access DL/I on IMS DB. End figure description.

To deploy a Java stored procedure on CICS® Transaction Server for z/OS®, you must configure the classic Java APIs for IMS and DRA. For details on completing this task see the "Loading and running the ODBA and DRA modules in the z/OS application region" topic in IMS Version 13 Communications and Connections.