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 Future consideration
Created by Guest
Created on Apr 28, 2023

Correct the handling of an EQQJTARC file full (SB37 abend) to ensure that job tracking records are not lost, and jobs are not submitted twice

Currently, if the EQQJTARC file becomes full, immediately the zWS  JT ARCHIVER subtask fails (message EQQZ045E SUBTASK JT LOG ARCHIVER  ENDED UNEXPECTEDLY) however it is still possible to write job tracking (JT) records to the JT files which are not already full and in need of being archived (i.e. EQQJT01 is copied to EQQJTARC).  This continues until ALL the JT files are full and need to be archived.  At this point the normal mode manager (NMM) subtask files and zWS can no longer track jobs.  However, if after the JTARC file becomes full and before the NMM subtask fails (which could be hours or even days, depending on the activity within the zWS controller, and how larger the EQQJT0x  files are) a CP batch job like CP EXTEND is started, the job will hang indefinitely as it needs to copy the EQQJTARC file to the Tracklog (EQQTROUT) and then clear the EQQJTARC file.  In the customer  case recorded here, this actually happened- the CP EXTEND task was hanging for hours and eventually the NMM subtask failed. A recovery of the JTARC file was done, but it was too late- job tracking records had been lost. As a result of this, when the controller was restarted after fixing the EQQJTARC file, jobs which had previously been submitted and completed, were submitted again.  Depending on the type of job this could have very serious consequences. 

Idea priority Urgent
  • Guest
    Reply
    |
    May 4, 2023

    An APARM is really needed to correct an SB37 in the EQQJTARC dd, the loss of data and its repeated job execution is a serious error that should be solved as soon as possible.

  • Guest
    Reply
    |
    May 3, 2023

    A fundamental RFE to guarantee the robustness of the synchronization of events executed before a 'simple' incident of an SB37.