@@ -26,6 +26,8 @@ how the CICS asynchronous API in CICS TS V5.4 can provide robust,
2626responsive applications.
2727
2828## Set Up
29+
30+ ### COBOL Programs and their Resource Definitions
2931The source code in folder web-banking-homepage tracks the changes made
3032as the Rebooks publication progresses. Use the tags to identify the
3133level of the application at a particular point in the examples
@@ -67,6 +69,37 @@ Note that the step-by-step instructions in the CICS Asynchronous API
6769Rebooks publication will prompt to add transactions ` PTNR ` , ` GETN ` ,
6870` ACUR ` , and ` GETL ` .
6971
72+ A CICS Bundle project, ` AsyncRedbooksWebBankingBundle ` , is provided in
73+ the [ ` etc ` ] ( etc/ ) directory, along side the bundles for the Java
74+ example in Chapter 6.
75+
76+ To use ` AsyncRedbooksWebBankingBundle ` :
77+
78+ 1 . Import it into CICS Explorer
79+ 2 . Edit the LIBRARY resource contained within it to point to the
80+ dataset name where your compiled COBOL programs are
81+ 3 . Export the bundle to zFS and define and install it in your CICS
82+ region.
83+
84+ ### Java Web Frontend Application
85+ Two Eclipse projects are provided in the [ ` etc ` ] ( etc/ ) directory:
86+
87+ - [ ` AccountServices ` ] ( etc/AccountServices/ )
88+ - [ ` AccountServicesBundle ` ] ( etc/AccountServicesBundle/ )
89+
90+ The first is the dynamic web project that is explained in Chapter 6 of
91+ the Redbooks publication. The second project is a CICS Bundle to be
92+ able to deploy the dynamic web project to Liberty in CICS. The assumed
93+ name of the ` JVMSERVER ` resource is ` WLPJVM ` . This should be changed
94+ to match the name of your Liberty ` JVMSERVER ` resource, by editing
95+ [ ` AccountServices.warbundle ` ] ( etc/AccountServicesBundle/AccountServices.warbundle )
96+ in ` AccountServicesBundle ` .
97+
98+ After successfully deploying this CICS Bundle to your CICS region,
99+ Liberty's ` messages.log ` will print the URL of the web
100+ application. Use a web browser to visit the page and drive the
101+ business logic.
102+
70103## Running the Example
71104
72105### Using a CICS Terminal
0 commit comments