For the latest information on upgrading to and from any versions of CICS TS, see CICS TS V5.6.
Upgrading platforms, applications, policies, and CICS bundles
If you have used platforms, applications, policies, and CICS® bundles in CICS in earlier releases, be aware of the following
changes when you upgrade to CICS Transaction Server for z/OS®, Version 5 Release 2.
Subtopics
Requirements for application entry points and operation names
In CICS regions
from CICS TS 5.2, applications
that are deployed on platforms must have application entry points
declared for all the resources that are an access point to the application.
Application entry points are now used to control users' access to
different versions of an application that is deployed on a platform.
An application that defines a PROGRAM resource cannot be made available
to callers in CICS TS 5.2 regions
unless it declares an application entry point for that resource.
Making applications and CICS bundles available
A new availability status has been introduced for applications
that are deployed on platforms, so that you can install and verify
installation of an application version before making the application
version available to users of the platform. Applications that are
deployed on platforms therefore now require an additional step to
make them available for users in CICS regions from CICS TS 5.2. After installing and enabling the application, you must
perform the Make Available action in the CICS Explorer® to make
the application available to users.
Changes to resources defined in CICS bundles
You can now create resource definitions in CICS bundles for the additional CICS resource types FILE, JVMSERVER, PIPELINE,
TCPIPSERVICE, and WEBSERVICE. You can issue commands to change the
status of dynamically generated JVMSERVER and TCPIPSERVICE resources.
A URIMAP resource defined in a CICS bundle can be specified as an application entry point to control
access to the service that it provides.
Private resources for application versions on platforms
When you define certain CICS resources in CICS bundles as part of an application installed on a platform, the resources
are private to that version of that application. You can therefore
install more than one resource of those types with the same name,
at the same time.
Multi-versioning for applications deployed on platforms
You can now install and manage multiple versions of an
application at the same time on the same platform instance. New versions
of an application can be deployed to the platform without the need
to disable or remove the previous version. When you have installed
and enabled a version of an application, you take an additional step
to make it available to users.
Application context enhancements
You can now use the application context of the current
application set onto the task instead of the initial application context
of the first application set onto the task.
New policy rule types and rule items
Some
new policy rule types and rule items are available
to help you manage the run time behavior of your CICS applications and platforms.