This sample provides a Spring Boot application that uses the JCICS TSQ Java API to provide a RESTful CICS temporary storage queue (TSQ) browsing service. The sample demonstrates how to integrate Spring Boot with IBM CICS using the JCICS API on a CICS Liberty JVM server.
Select the branch for your target environment:
| Spring Boot | Branch | Min Java | Jakarta EE | Build Status | |
|---|---|---|---|---|---|
| 4.x | springboot/v4 | 21 | EE 11 | ||
| 3.x | springboot/v3 | 17 | EE 10 |
All branches target CICS TS V6.1 or later.
⚠️ Thespringboot/v4branch is a work-in-progress preview. It targets Spring Boot 4.x and Jakarta EE 11, which requires Libertyservlet-6.1support — not yet available in CICS TS. It is not yet recommended for use.
This project is licensed under Eclipse Public License - v 2.0.
This sample is maintained by IBM CICS development. We welcome bug reports and feature requests via GitHub Issues. Contributions are welcome and reviewed on a case-by-case basis — please read the contributing guidelines before opening a pull request. For CICS product questions, contact IBM Support.