Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Categories Runtime
Created by Guest
Created on May 18, 2017

Use x'4040404040404040' instead x'0000000000000000' in field JVM SERVER

CICS is initializing and does SYSTEM AUTOINSTALL for LE modules.
One second later a PLTPI program deletes some of these modules like, CEEEV000, CEEEV001, CEEEV002, CEEEV007, CEEEV008, CEEEV009,
CEEEV012, CEEEV013, CEEEV014, CEEEV015, CEEEV016, CEEEV017, IBMBPSMA, IBMBPSLA.
All these programs have x'0000000000000000' and not x'4040404040404040' in the JVM SERVER field in the DFBSTUP output. In the dump we see no PPTE entries for those programs.
This problem appears because CICS is in the Startup process and AUTOINSTALLs these programs. Before the initialization for these programs has completed, they have been
deleted by a PLT program. After that the following Messages appear and document that CICS is up and running now.
DFHSI8434I Control returned from PLT programs during the third stage of initialization.
DFHSI1517 Control is being given to CICS.
DFHSO0101I Sockets domain initialization has ended.
DFHDH0101I Document domain initialization has ended.
DFHSJ0102I SJ domain initialization has ended.
This is a timing problem, recommended Mr. Reis to modify the PLT program and remove the DELETE commands, if this is a problem for anybody.

Idea priority Low
  • Guest
    Reply
    |
    Jun 16, 2017

    There is a bug in the unsolicited stats record for program definitions (which are produced when a program definition is discarded) in that the jvmserver field was not being set to blanks for non java programs and to the name of the jvmserver for java programs. This has been fixed in in CICS TS 5.4 which is generally available today June 16th 2017.

    For more information see the announcement letter https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&supplier=897&letternum=ENUS217-113

    Please note the discard of program definitions CEEEV000, CEEEV001, CEEEV002, CEEEV007, CEEEV008, CEEEV009, CEEEV012, CEEEV013, CEEEV014, CEEEV015, CEEEV016, CEEEV017, IBMBPSMA, IBMBPSLA is deliberate and is done by IBM program DFHLEINI immediately prior to PLT phase 2 programs being run. The reason for this is LE region initialisation attempts to load all 18 event handlers which now results in program definitions for all 18 event handlers being autoinstalled, even though the listed programs are not required in a CICS environment. A request to LE to change this behaviour for CICS regions was turned down by the z/OS review board as they did not want such a change made to inservice z/OS releases. The compromise is for CICS to discard the unwanted definitions given that we have had customers in the past query why unwanted event handler definitions are present. This behaviour is documented here https://www.ibm.com/support/knowledgecenter/SSGMCP_5.3.0/com.ibm.cics.ts.installation.doc/topics/dfha1ln.html

  • Guest
    Reply
    |
    May 19, 2017

    There is a bug in the unsolicited stats record for program definitions (which are produced when a program definition is discarded) in that the jvmserver field was not being set to blanks for non java programs and to the name of the jvmserver for java programs. This has been fixed in in CICS TS 5.4 which was announced on May 16th 2017 with a planned general availability date of June 16th 2017.

    For more information see the announcement letter https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&supplier=897&letternum=ENUS217-113

    Please note the discard of program definitions CEEEV000, CEEEV001, CEEEV002, CEEEV007, CEEEV008, CEEEV009, CEEEV012, CEEEV013, CEEEV014, CEEEV015, CEEEV016, CEEEV017, IBMBPSMA, IBMBPSLA is deliberate and is done by IBM program DFHLEINI immediately prior to PLT phase 2 programs being run. The reason for this is LE region initialisation attempts to load all 18 event handlers which now results in program definitions for all 18 event handlers being autoinstalled, even though the listed programs are not required in a CICS environment. A request to LE to change this behaviour for CICS regions was turned down by the z/OS review board as they did not want such a change made to inservice z/OS releases. The compromise is for CICS to discard the unwanted definitions given that we have had customers in the past query why unwanted event handler definitions are present. This behaviour is documented here https://www.ibm.com/support/knowledgecenter/SSGMCP_5.3.0/com.ibm.cics.ts.installation.doc/topics/dfha1ln.html