System errors in local mode Java applications
Local mode Java™ applications might experience system errors when run in a 64-bit JVM.
Symptom
When you run a local mode Java application, requests fail with one of the following errors:
- ECI_ERR_SYSTEM_ERROR
- ESI_ERR_SYSTEM_ERROR
- EPI_ERR_FAILED
Probable cause
When you use a 64-bit JVM, local mode Java applications cannot send requests to CICS® using the TCP/IP, SNA protocols, or perform list systems requests.
Action
Make one of the following changes:
- Use a 32-bit JVM to run the local mode application.
- Ensure that the local mode application does not perform list systems requests, and that it uses the IPIC protocol for communication with CICS.
- Convert the application to run in a remote mode configuration that connects to CICS Transaction Gateway.
More information
For more information about APIs and the environments where they can be used, see Which API can be used?