You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,9 @@ cics-java-liberty-restapp
6
6
Sample RESTful web application for deployment to a Liberty JVM server in CICS. The application is supplied with two resources:
7
7
8
8
1.`InfoResource` - This queries the JVM server environment using system properties and uses JAXB beans to return a JSON response detailing the CICS environment.
9
-
1.`ReverseResource` - This is similar to `InfoResource`, but uses the JCICS API to link to the COBOL program `EDUCHAN` using channels and containers. An input string is passed to `EDUCHAN`, which is then reversed and returned, along with the time from CICS.
9
+
1.`ReverseResource` - This is similar to `InfoResource`, but uses the JCICS API to link to the COBOL program `EDUCHAN` using channels and containers. An input string is passed to `EDUCHAN`, which is then reversed and returned, along with the time from CICS.
10
+
11
+
Further extensions to this application are available in the repository [cics-java-liberty-restappext](https://github.com/cicsdev/cics-java-liberty-restappext) which provides several code examples for accessing CICS resources from Java using the JCICS API.
10
12
11
13
The following Java source components are supplied in the [`src/main/java`](src/main/java) directory in this repository.
12
14
@@ -23,15 +25,15 @@ The following Java source components are supplied in the [`src/main/java`](src/m
23
25
24
26
25
27
## Supporting files
26
-
*[`DFHCSD.txt`](etc/DFHCSD.txt) - Output from a DFHCSDUP EXTRACT for the CICS BUNDLE resource definition.
28
+
*[`DFHCSD.txt`](etc/DFHCSD.txt) - DFHCSDUP sample input stream for the CICS BUNDLE resource definition.
27
29
*[`EDUCHAN.cbl`](src/cobol/EDUCHAN.cbl) - A sample CICS COBOL that returns the date and time and reversed input using channels and containers
28
30
*[`build.gradle`](build.gradle) - A sample Gradle build file to enable an automated build of the deployable WAR
29
31
*[`pom.xml`](pom.xml) - A sample Maven build file to enable an automated build of the deployable WAR
30
32
31
33
32
34
## Pre-reqs
33
35
34
-
* CICS TS V5.1 or later, due to the usage of the `getString()` methods.
36
+
* CICS TS V5.5 or later.
35
37
* Java SE 1.8 or later on the workstation
36
38
* Eclipse with the IBM CICS SDK for Java EE, Jakarta EE and Liberty, or any IDE that supports usage of the Maven Central artifact [com.ibm.cics:com.ibm.cics.server.](https://search.maven.org/artifact/com.ibm.cics/com.ibm.cics.server)
0 commit comments