Release notes for IBM CICS Explorer for Aqua V3.11
Copyright statement
(C) Copyright IBM® Corporation 2008, 2020. All rights reserved. For legal information, see Copyright and trademark information.
Contents
As of 12 June, 2020, IBM CICS Explorer® is branded to include the version of the IBM Explorer for z/OS® (z/OS Explorer) platform it's based on. As a result, the formerly-know-as CICS Explorer V5.4.0 is referred to as IBM CICS Explorer for Aqua V3.1. CICS Explorer for Aqua V3.1 and later can connect to all CICS® TS versions, but some features in CICS TS V5.6 are only available in CICS Explorer for Aqua V3.2.
What's new in CICS Explorer for Aqua V3.1
- What's new in Fix Pack 5.4.0.11
- More system rules are available for the policy definition editor. You can now use the policy
definition editor to define system rules for:
- Bundle available status
- Bundle enable status
- IPIC connection status
- MRO connection status
- Program enable status
- What's new in Fix Pack 5.4.0.6
- With the enhanced policy definition editor, you can complete the following tasks when defining
the event action for a policy rule:
- Associate static data with the event
- Customize the file name of the exported specification by defining an event name
- What's new in Fix Pack 5.4.0.4
-
CICS Explorer allows you to connect to CICS systems with multi-factor authentication (MFA) for enhanced sign-on security.
To use multi-factor authentication, you must connect to a WUI region at CICS TS V5.4 with APAR PI87691 or later that has been configured to use the CMCI JVM server, as described in Configuring for CICS Explorer sign-on with Multi-Factor Authentication.
For more information, see Multi-factor authentication (MFA) credentials for CICS Explorer connections.
- What's new in Fix Pack 5.4.0.3
-
The policy definition editor is enhanced as follows:
- You can export event specifications from a policy rule if it is defined with an event action. For instructions, see Exporting event specifications from a policy.
- You can now define policy system rules to be installed into CICS regions running CICS TS 5.1 through CICS TS 5.3. APAR PI83667 must be applied to the CICS region for the system rules to be installed into that CICS region.
Usability with policy rule creation is enhanced. For a CICS local file or transaction class resource, you can create a policy rule by navigating to the corresponding resource view, right-clicking the resource, and selecting Create policy.
CICS Explorer now provides the ability to connect to a z/VSE® 6.2 system to browse and process supported resources. For more information, see z/VSE and Using the IBM CICS Transaction Server Enhancements.
System requirements and prerequisites
For information about CICS Explorer system requirements, see CICS Explorer Detailed System Requirements.
Installing CICS Explorer
For information about CICS Explorer installation options, see CICS Explorer downloads.
Starting CICS Explorer
To start CICS Explorer, double-click the file zosexplorer.exe (zosexplorer on Linux® or macOS), in a subdirectory called zosexplorer. The first time CICS Explorer starts, the welcome screen is displayed.
CICS Explorer uses a local workspace folder to save its data and configuration files. By default, the workspace folder is called .zosexplorer and is stored in your user directory.
If you do not want to update your default workspace, start CICS Explorer with a different workspace by using the -data option to specify a new target path for the workspace. For example, to start CICS Explorer and create a new workspace in the location c:\my_cicsexplorer_workspace, use the following command:
C:\zosexplorer\zosexplorer.exe -data c:\my_cicsexplorer_workspace
For instructions to start CICS Explorer with a different workspace by using a CICS Explorer shortcut, see Changing the CICS Explorer workspace location.
Upgrading CICS Explorer and associated workspaces
CICS Explorer for Aqua V3.1 is based on a different release of Eclipse than previous versions of CICS Explorer, so you must install a new copy of CICS Explorer rather than attempting to upgrade a previous installation.
To reuse the workspace of a previous version of CICS Explorer, take a backup first. Alternatively, you can preserve the old workspace by creating a copy of the workspace and renaming it for your new version of CICS Explorer. For instructions, see Changing the CICS Explorer workspace location.
If your workspace was created by using CICS Explorer Version 5.3 or earlier and has a target platform that is created for Java™ EE and Liberty development, you must delete and re-create this target platform because the internal path to the required files has been updated.
Getting started
- From the welcome screen, click the Tutorials icon. The icon names are displayed when you hover over them.
- From the menu bar, click .
Enabling FIPS 140-2 cryptographic providers
CICS Explorer can use the FIPS 140-2 approved cryptographic provider IBMJCEFIPS for cryptography.
- Modifying the jre/java.security file to
add:
security.provider.2=com.ibm.crypto.fips.provider.IBMJCEFIPS
and renumbering any following lines. - Modifying zosexplorer.ini to add these extra lines to the bottom of the
file:
-Dcom.ibm.jsse2.usefipsprovider=true
-Dssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl
-Dssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl
For more information, see Enabling FIPS Mode in the IBMJSSE2 Provider.
Known issues and limitations
- For most CICS resource table views, the Properties view is not populated with data. To view the properties of a resource, double-click the record in the resource table view to display the attributes in an editor.
- For a Java application in a Liberty or OSGi JVM server
that is running a Java 7 or 7.1 JVM, the following error
messages might occur if applications are built by using a Java
1.8 compiler:
- CICS log:
- DFHSJ0904 date time applid ???? CJSA DFHSJTHP Exception 'com.ibm.ws.webcontainer.webapp.WebAppErrorReport: javax.servlet.UnavailableException
- DFHSJ1004 12/02/2015 16:55:33 IYK2Z32E CICSUSER An exception has been thrown by the route method of class com/ibm/cics/router/Router running in JVMSERVER name. Exception 'Could not resolve module: name[26] Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.8))" '.
- Liberty messages.log:
- "java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=class, offset=6 com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet 227" "javax.servlet.UnavailableException: SRVE0202E: Servlet [name]: name was found, but is corrupted: SRVE0227E: Check that the class resides in the proper package directory.
- CWWKZ0404E: An exception was generated when trying to resolve the contents of the name. The exception text from the OSGi framework is: Unable to resolve IFileAdapter wrapping file with url wsjar:file:name: missing requirement org.apache.aries.subsystem.core.archive.OsgiExecutionEnvironmentRequirement: namespace=osgi.ee, attributes={},directives={filter=(|(&(osgi.ee=JavaSE)(version=1.8.0)))}, resource=IFileAdapter wrapping file with url wsjar:file:name!/name
To resolve this problem, you must change your Java compiler compliance level for each required project:- For an OSGi bundle project:
- Open the OSGi Bundle manifest file (META-INF/MANIFEST.MF) in the editor.
- In the Execution Environments section, select JavaSE-1.8, then click Remove.
- In the Execution Environments section, click Add, select JavaSE-1.7, then click OK.
- Export the project again.
- For a dynamic web project:
- Right-click the project, then click Properties.
- In the Contents pane of the Properties window, click Project Facets, then select Version 1.7 for the Java Project Facet.
- Click OK to rebuild the project, then export the project again.
- CICS log:
-
Important: It is a limitation of Eclipse that before you can revert to a previous version of CICS Explorer, you must have access to an update site that contains the source code for the previous level. You can download the update site source code from the IBM Fix Central website, at Fix Central. For other useful information, see Ordering maintenance for IBM CICS Explorer and CICS Explorer plug-ins.
- The Eclipse software update function does not fully support Eclipse update-sites secured with HTTP Basic Authentication. If you are connecting to an Eclipse update site that prompts for a user name and password, do not select the option to save your password when prompted because CICS Explorer does not provide a method to change your password after it is set. If the password is not saved, it must be entered each time the CICS Explorer connects to the update site. If a password is saved and later needs changing, manual editing of configuration files would be required.
Resources
Ordering maintenance for IBM CICS Explorer and CICS Explorer plug-ins