IBM Support

II02045: SESSION MANAGER INFORMATION APAR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as canceled.

Error description

  • THIS INFORMATION APAR IS BEING CREATED TO PROVIDE AN INFORMATION
    SOURCE FOR THE CHANGES IN SESSION MANAGER FROM THE OLD, NO
    LONGER SUPPORTED, PROGRAM PRODUCT 5740XE200 TO THE NEW SESSION
    MANAGER AS SHIPPED WITH TSO/E RELEASE 2 566528505 AND 566529405.
    ALSO IN THIS APAR WILL BE SOME OF THE BITS OF INFORMATION FOR
    SITUATIONS WITHIN THE REALM OF SESSION MANAGER PROCESSING OVER
    WHICH SESSION MANAGER HAS NO CONTROL (THE WAY IT IS DESIGNED).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL JBB2215, JBB2267, JBB1213 USERS WITH     *
    * TSO/E REL 2.                                                 *
    ****************************************************************
    * PROBLEM: MULTIPLE PROBLEMS.                                  *
    ****************************************************************
    * RECOMMENDATION: READ APAR IN ITS ENTIRETY.                   *
    ****************************************************************
    ****** PART 1 ENHANCEMENTS ******
    THE FOLLOWING ARE CHANGES IN THE DESIGN OF SESSION MANAGER
    FROM 5740XE200 TO TSO/E RELEASE 2.
    REFER TO SC28-1305 AND SC28-1306 FOR FURTHER DETAILS
    - INITIAL SESSION MANAGER LOGON MESSAGE CHANGED FROM
    'PRESS ENTER TO BEGIN....' TO '***'
    -DEFINE WINDOW COMMAND
    -WRAP , MAX COMMANDS ADDED TO CALCULATE LINES AND WIDTH
    -RELATIVE ROW/COLUMN SPECIFICATION (WIDE SCREEN SUPPORT)
     (SESSION MANAGER NOW SUPPORTS SCREEN SIZES LARGER THAN
     24 ROWS BY 80 COLUMNS ... IE 3290 3278 MOD 5)
    -FIND COMMAND
     -REPEAT FIND CAPABILITY
    -MESSAGES MAY NOW BE LOGGED IN TSOOUT WHILE UNDER FULL SCREEN
     BY USING THE INSTALLATION MANAGEMENT EXIT ADFEXIT1.
    -SPLIT ARE SCREEN CLISTS INCLUDED IN SYS1.SAMPLIB
    -DEFAULT ENVIRONMENT HAS BEEN ENHANCED (ADFMDFLT)
     -USE OF ENHANCED DEFINE.WINDOW ADDED AS DEFAULT
     -STOP AUTOMATIC SCROLLING OF MAIN WINDOW
     -ADDED '===<' WINDOW BEFORE ENTRY WINDOW
      (THIS MEANS THAT ENTRY WINDOW STARTS IN COLUMN 6 NOT 1
       ANY DEFINE.WINDOW COMMANDS DEFINING THE ENTRY WINDOW
       BEGINNING IN COLUMN 1 WILL FAIL AND THE ENTRY WINDOW
       NOT BE DEFINED.)
    - PF KEYS UPDATED ( PF1 PF3 PF4 DISABLED PF12 SCROLL LEFT MAX)
    - CHANGED 'THIS IS THE TSOOUT STREAM' TO 'TSO SESSION OUTPUT'
    - 'OLD' DEFAULT ENVIRONMENT PUT IN ADFMDOLD AND ADFOLDX
    - FORMAT OF SESSION MANAGER COMMAND ENTRY SCREEN IMPROVED.
    ****** PART 2 MAINTENANCE INCLUDED ******
    THE FOLLOWING DESCRIBES PROBLEMS FIXED IN THE NEW RELEASE:
    (THESE PROBLEMS ENCOUNTERED IN 5740XE200 SHOULD NOT OCCUR
    WHEN TSO/E RELEASE 2 VERSION OF SESSION MANAGER IS INSTALLED.
    THE CORRECTIVE CODE FOR SOME OF THESE PROBLEMS CAUSES SESSION
    MANAGER TO WORK DIFFERENTLY AND THE RESULTANT OPERATION IS
    IN SOME CASES NOT APARABLE AS IT IS WITHIN THE PRODUCT DESIGN)
    1- MESSAGE TO LOGGED OFF USER CAUSED ABEND0C4 IN ADFMDF21
    2- ABEND13E, ABEND33E, ABEND913 IN SESSION MANAGER RECOVERY
       NOT USING JUST THE SYSTEM COMPLETION CODE TO CHECK COMP.
    4- SMCOPY LOST LAST BYTE WHEN LRECL WAS 133.
    5- SESSION MANAGER SCREEN ERROR ADF028I (OZ49240).
       -TO FIX THIS SUPPORT WAS ADDED FOR TPG MACRO (EXTENDED TPUT)
    6- TWO LINES CONCATENATED WITH VS/APL (OZ51156).
    7- ABEND WITH UNAUTHORIZED TMP (OZ46619).
    8- ADFEXIT2 INVOKED IN WRONG KEY (OZ49251).
    9- ABEND0F8 IN ADFMDF01 AFTER PROCESSING ABEND806
    10- USER GETS SWAPPED OUT AND KEYBOARD LOCKS INDEFINITELY,
      (OZ43721) (ALSO, INPUTS STACKED WOULD BE HONORED TO
      UNEXPECTED PROMPTS... IE ERROR PROMPTS, CAUSING FURTHER
      ERROR PROMPTS...ETC).
      - TO FIX THIS, THE TCLEARQ MACRO IS NOW SUPPORTED IN
        SESSION MANAGER PROCESSING FOR THE SVC94.  PREVIOUSLY,
        THE TCLEARQ WAS BEING IGNORED IF IN SESSION MANAGER MODE.
        THIS IS WITHIN THE DESIGN OF THE PRODUCT AND IS NOT
        APARABLE.
    *THIS CAUSES THE USER TO NOT BE ABLE TO 'STACK' INPUT TO
    TSO COMMANDS. THE USER CAN STILL STACK COMMANDS, BUT
    AS SOON AS TCLEARQ MACRO IS DONE, TSO READ FOR EXAMPLE,
    THE STACK IS CLEARED.  ANY CLISTS STACKING INPUT MUST
    BE REWRITTEN IN A WAY AS TO NOT STACK THE INPUT.  SE
    INVOLVEMENT MAY BE NECESSARY TO HELP REWRITE THESE.
    11- STATN, STCLEAR, STFSMODE, STLINENO, STTMPMD HAVE BAD
      RETURN CODES (OZ46620)
      - TO FIX THIS THE INTERFACE WITH SVC94 HAS BEEN IMPROVED
        THE FOLLOWING RETURN CODES ARE USED:
      0 = SESSION MANAGER HAS HANDLED THE REQUEST, SVC94 COMPLETE
     -4 = SESSION MANAGER IS STEPPING ASIDE, SVC94 WILL HANDLE
     -8 = SESSION MANAGER IS HANDLING THE REQUEST.
    12- INTEGRITY EXPOSURES (OZ46619)
    13- SESSION MANAGER DOES NOT STEP ASIDE DURING TPUT NOEDIT
      - TPUT NOEDIT PROCESSING ENHANCED TO CORRECT THIS.
    14- TSOOUT STREAM WRAPPING CAUSES ABEND
    15- XA INTEGRITY EXPOSURE (OZ46619)
    16- ABEND RUNNING ON XA - RESUME PSW SET WITH 24 BIT ADDRESS.
    ****** PART 3 SOME FREQUENTLY ENCOUNTERED 'USER ERRORS' ******
    ***THESE ARE PROBLEMS CAUSED WITHIN THE USER ARENA AND ARE NOT
    APARABLE.
     - BAD SESSION MANAGER SCREEN WHEN FIRST LOGGING ON:
      - SESSION MANAGER EXITS (IKTTMPX1 AND IKTTMPX2) HAVE NOT
        BEEN RELINKED INTO THEIR LOAD MODULES IGC0009C AND IGC0009D
        AFTER MAINTENANCE TO VTAM OR TCAM.
     - BAD SESSION MANAGER/ISPF INTERACTION:
       - ISPF EXITS (ISPSC93 AND ISPSC94) HAVE NOT BEEN RELINKED
         INTO THEIR LOAD MODULES IGC0009C AND IGC0009D AFTER LINK-
         EDIT OF THESE LOAD MODULES.
         FOR EXAMPLE, ISPF OPT6 (OR EQUIVALENT PANEL) ENTERS
         SESSION MANAGER REGARDLESS OF WHAT IS SPECIFIED IN
         THE SESSION MANAGER 'YES/NO' FIELD.
     - BAD SESSION MANAGER INTERACTION WITH OTHER FULL SCREEN
       PROGRAMS:
       - THE PROGRAM DOES NOT USE THE STFSMODE OR STLINENO MACROS
         AS STATED IN THE GUIDELINES FOR FULL SCREEN PROGRAMS IN
         TSO:  GUIDE TO WRITING A TERMINAL MONITOR PROGRAM.
     - OUTPUT FROM MULTIPLE SINGLE-LINE TPUTS ARRIVES IN MIXED
       ORDER:
         THIS IS TOTALLY DEPENDENT ON THE SCHEDULING OF SRBS OVER
         WHICH SESSION MANAGER HAS NO CONTROL.
     - HAVING TO 'ENTER' TWICE TO ENTER A COMMAND OR RESPONSE.
       - SESSION MANAGER NOW ISSUES A TGET TO UNLOCK THE KEYBOARD
         FOR TERMINAL INPUT (THE INTERVAL FOR THIS IS SET WITH
         THE CHANGE.TERMINAL CONTROL() COMMAND).  WHEN THE INTERVAL
         EXPIRES, THE TGET IS ISSUED TO UNLOCK THE KEYBOARD AND
         CONTINUE.  THE INTERVAL CAN BE SET TO 999 TO VIRTUALLY
         PREVENT THE UNLOCK UNTIL THE COMMAND IS COMPLETE AND THE
         TGET IS ISSUED FROM THE COMMAND PROCESSOR.
     - SESSION MANAGER ALSO EXPECTS AN INTERRUPT WHEN THE WINDOW
       IS LOCKED.
     - ERASE EOF MUST BE USED TO ENTER A NULL LINE TO THE COMMAND
       PROCESSOR WHEN IN SESSION MANAGER.
     - WHEN EDITING A DATASET WITH SEQUENCE NUMBERS, SESSION MANAGER
       DOES NOT DISPLAY THE SEQUENCE NUMBERS DURING THE PROMPT FOR
       INPUT.  THIS IS DUE TO THE FULLSCREEN TPUT.  THE SEQUENCE
       NUMBERS WILL APPEAR WHEN THE INPUTED LINE IS DISPLAYED.
     - 85/04/23 WHEN IN ISPF OPTION 6 AND SESSION MANAGER = YES
     AFTER COMPLETION OF COMMAND PROCESSING, SESSION MANAGER WILL
     ISSUE MSGADF041I 'ENTER A NULL LINE TO RETURN TO FULL SCREEN
     PROGRAM'.  THIS MEANS THAT ERASE EOF MUST BE ENTERED TO FORCE
     A NULL LINE.  JUST HITTING THE 'ENTER' KEY WITHOUT ERASE EOF
     OR KEYING IN A VALUE WILL NOT WORK.  ALSO, THE OUTSTANDING
     TGET WAS ISSUED BY ISPF AND THE MESSAGE THAT YOU SEE IS ISSUED
     INSTEAD OF THE '***' WHEN SESSION MANAGER = NO.  THE OPERATION
     FOR ADF041I INPUT IS THE SAME AS FOR THE '***' IN OPTION 6.
     ANY TERMINAL INPUT WILL BE IGNORED (TREATED THE SAME AS IF
     THE NULL LINE WERE ENTERED).  THIS IS NORMAL OPERATION AND IS
     NOT APARABLE.
    - WITH PCF INSTALLED, SESSION MANAGER CLISTS ADFHSPLT,
    ADFVSPLT, AND ADFSETUP WILL PRESENT ERRORS WHEN THE
    SEMI-COLON IN THE SMPUT COMMANDS ARE INTERPRETED BY
    PCF AS TSO COMMAND DELIMITERS.  THE SEMI-COLONS IN THE
    SMPUT COMMAND SYNTAX.  IN ORDER TO INTERFACE PROPERLY WHEN
    PCF IS INSTALLED, EITHER UPDATE THE SESSION MANAGER CLISTS
    TO CONTAIN DOUBLE SEMI-COLONS, OR CHANGE THE PCF DELIMITER
    CHARACTER TO OTHER THAN SEMI-COLON.   06/17/85 MMP
    ****** END OF ENTRY ******
    ADDITIONAL COMMENTS WILL BE ADDED AS NEED ARISES.
    

Problem conclusion

Temporary fix

  • *********
                 * HIPER *
                 *********
    

Comments

APAR Information

  • APAR number

    II02045

  • Reported component name

    V2 LIB INFO ITE

  • Reported component ID

    INFOV2LIB

  • Reported release

    001

  • Status

    CLOSED CAN

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1985-04-18

  • Closed date

    1985-04-18

  • Last modified date

    1988-08-15

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19N","label":"APARs - OS\/390 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
13 December 2020