Deploying applications to a JVM server
To deploy a Java™ application to a JVM server, the application must be packaged appropriately to install and run successfully. You can use the CICS Explorer® SDK to package and deploy the application.
All Java applications that run in a JVM server must be threadsafe and must comply with the OSGi specification, so ensure that your application meets this requirement before deploying it. You have a number of options for deploying Java applications:
- Deploy one or more CICS® bundles that include the OSGi bundles for the application into a JVM server that is running an OSGi framework.
- Deploy one or more CICS bundles that include one or more WAR files into a Liberty JVM server.
- Deploy one or more CICS bundles that include Enterprise Bundle Archive (EBA) files into a Liberty JVM server.
- Deploy an application bundle that comprises the CICS bundles and OSGi bundles into a platform.