JVM Servers view

The JVM Servers (JVMSERV) view displays information about JVM servers in the CICS® address space. The JVM requires a Language Environment® enclave and a pool of T8 TCBs. Each task uses a T8 TCB to run as a pthread in the JVM. The runtime environment is represented in CICS by a resource called JVMSERVER. The JVMSERVER resource defines the runtime options for the JVM, including the location of the JVM profile and the maximum number of threads that the JVM supports.

If you select a CICSplex in the CICSplex Explorer view, all JVM servers in the CICSplex are displayed. If you select a single CICS region, only JVM servers in the CICS region are displayed.

You can add more attributes to the view by clicking the Customize Columns button Customize Columns option. Some attribute columns provide hyperlinked file paths, including those of the JVM server log file, trace file, and standard error file. You can click the file paths to jump to those files or directories in zFS directly. For more information about these attributes, see JVM Server editor.

To administer a JVM server, right click the server's row and select an action to perform against it. You can disable or enable a JVM server, gather JVM diagnostics, collect the JVM server dump or generate a stack trace of the Java™ thread that is running a CICS task. You can further manage JVM server endpoints in the JVM Endpoints view. You can also perform actions against Liberty and OSGi JVM servers; for example, collect the Liberty server dump, refresh OSGi packages, or refresh Liberty configuration and application changes. For more information, see Administering JVM servers.
Screen shot of JVM Server view
Table 1. Columns in the JVM Servers view
Field name Description Attribute name

For more information about the attributes and actions for this resource, see JVMSERV Resource Table in the CICS TS 6.1.0 product documentation.