IBM Support

II04992: ATTENTION (ATTN) KEY FUNCTION CHANGE WITH THE IMPLEMENTATION OF APAR PL58288.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as canceled.

Error description

  • ATTN KEY FUNCTION CHANGE IN NETVIEW ACCESS SERVICES R2
    
    THIS INFO APAR DESCRIBES THE CURRENT IMPLEMENTATION OF THE ATTN
    KEY FUNCTION IN NETVIEW ACCESS SERVICES RELEASE 2, (566536501
    R200 OR R201) AS IT HAS CHANGED WITH APAR PL58288.  READERS OF
    THIS INFO APAR SHOULD BE FAMILIAR WITH THE NETVIEW ACCESS
    SERVICES FUNCTIONS.
    
      ATTN KEY - GENERAL USE
    
    ATTENTION (ATTN) KEY PROVIDES A MEANS OF GETTING A HOST
    PROGRAM'S ATTENTION.  THE HOST PROGRAM THAT THE TERMINAL IS IN
    SESSION WITH DETERMINES HOW THE ATTN KEY IS USED.  THE MAJORITY
    OF THE IBM APPLICATIONS (SUCH AS TSO) IMPLEMENT THE ATTN KEY AS
    AN INTERRUPT KEY ALLOWING USERS TO TERMINATE THE CURRENT TASK.
    THE ATTN KEY IS COMMONLY USED TO STOP A LENGTHY TRANSACTION.
    ATTN KEY IMPLEMENTATION IN NETVIEW ACCESS SERVICES WITH PL58288
    THE USE OF THE ATTN KEY UNDER NETVIEW ACCESS SERVICE (NV/AS) IS
    IMPLEMENTED DIFFERENTLY FROM OTHER IBM APPLICATIONS.  THE
    CURRENT ATTN KEY IMPLEMENTATION IN NETVIEW ACCESS SERVICES
    RELEASE 2 WITH APAR PL58288 IS AS FOLLOWS:
    1.  ATTN KEY DOES NOT PERFORM ANY FUNCTION WHEN USED AT THE
        NV/AS APPLICATION SELECTION MENU OR ANY OF THE NV/AS
        ADMINISTRATION SCREENS.
    2.  IN RELAY MODE
           IF THE ATTN KEY IS DESIGNATED AS THE ESCAPE KEY, YOU MAY
           USE IT TO RETURN FROM AN APPLICATION SESSION TO THE
           NV/AS APPLICATION SELECTION MENU.
           IF THE ATTN KEY IS DESIGNATED AS THE JUMP KEY FOR AN
           APPLICATION YOU MAY USE IT TO SWITCH DIRECTLY TO THAT
           APPLICATION FROM OTHER SESSIONS.  FOR INSTANCE, IF THE
           ATTN KEY IS DEFINED AS THE JUMP KEY FOR TSO, WHILE
           WORKING IN A CICS SESSION, YOU MAY SWITCH DIRECTLY TO
           THE TSO SESSION USING THE ATTN KEY.
           IF THE ATTN KEY IS NOT USED AS THE ESCAPE KEY OR AS A
           JUMP KEY, THE ATTN KEY CAN BE USED ALONG WITH OTHER
           KEYSTROKES TO INTERRUPT THE CURRENT TRANSACTION RUNNING
           ON AN APPLICATION.
    
    THE FOLLOWING SCENARIO PROVIDES A DETAILED DESCRIPTION OF HOW
    ATTN KEY IS SUPPORTED:
    SCENARIO:
      *---------*          *---------*               *----------*
      | TERMINAL|          |         |  SESSION 1    |          |
      |         |----------|         |---------------| APPL  1  |
      |         |          |         |  (FOREGROUND) |          |
      *---------*          | NV/AS   |               *----------*
                           |         |               *----------*
                           |         |  SESSION 2    |          |
                           |         |---------------| APPL  2  |
                           |         |  (BACKGROUND) |          |
                           *---------*               *----------*
    A USER LOGS ONTO NV/AS AND ESTABLISHES TWO RELAY MODE SESSIONS
    (SESSION 1 AND SESSION 2). WHILE WORKING ON SESSION 1, THE USER
    STARTS A TRANSACTION THAT REQUIRES A LONG PROCESSING TIME. AS
    THE TRANSACTION IS BEING EXECUTED THE USER'S KEYBOARD IS LOCKED
    AND AN X-CLOCK STATUS SYMBOL IS DISPLAYED ON THE TERMINAL.  AT
    THIS POINT THE USER MAY WISH TO:
    1.  SWITCH TO ANOTHER SESSION (I.E. SESSION 2) TO PERFORM OTHER
        WORK WHILE THE TRANSACTION ON SESSION 1 IS BEING PROCESSED.
        OR
    2.  INTERRUPT AND TERMINATE THE TRANSACTION ON SESSION 1 (IF
        THE TRANSACTION IS MISTAKENLY ENTERED OR IN A LOOP).
    THE FOLLOWING CHART SHOWS THE VARIATION OF KEYSTROKES NEEDED TO
    ACCOMPLISH THESE TWO ACTIONS DEPENDING ON WHETHER OR NOT THE
    ATTN KEY IS USED AS THE ESCAPE KEY OR A JUMP KEY.  (*** NOTE 1)
    +--------------+---------------+--------------+--------------+
    |              |ATTN=ESCAPE KEY|ATTN=JUMP KEY |ATTN ¬=       |
    |              |               |              |ESCAPE/JUMP   |
    |              |               |              |KEY           |
    +--------------+---------------+--------------+--------------+
    |SWITCH TO     |PRESS ATTN KEY |PRESS ATTN KEY|PRESS ATTN KEY|
    |ANOTHER       |(RETURN TO     |(SWITCH TO    |(UNLOCK KEY-  |
    |SESSION       |MENU)          |ANOTHER       |BOARD)        |
    |WITHOUT STOP- |               |SESSION)      |              |
    |PING TRANS-   |ENTER APPLICA- |              |PRESS         |
    |ACTION ON     |TION ID (SELECT|              |ESCAPE/JUMP   |
    |SESSION 1 *** |ANOTHER        |              |KEY (RETURN TO|
    |SEE NOTE 2.   |SESSION)       |              |MENU OR JUMP  |
    |              |               |              |TO ANOTHER    |
    |              |               |              |SESSION)      |
    +--------------+---------------+--------------+--------------+
    |INTERRUPT     |PRESS ATTN KEY |PRESS ATTN KEY|PRESS ATTN KEY|
    |TRANSACTION ON|(RETURN TO     |(SWITCH TO    |(UNLOCK KEY-  |
    |SESSION 1     |MENU)          |ANOTHER       |BOARD)        |
    |              |               |SESSION)      |              |
    |              |ENTER "ATTN 1" |              |ENTER "$$ATTN"|
    |              |(SEND INTERRUPT|PRESS ESCAPE  |AND PRESS     |
    |              |SIGNAL TO      |KEY (RETURN TO|COMMAND KEY   |
    |              |SESSION 1)     |MENU)         |(TO SEND      |
    |              |               |              |INTERRUPT     |
    |              |               |ENTER "ATTN 1"|SIGNAL) ***SEE|
    |              |               |(SEND INTER-  |NOTE 3.       |
    |              |               |RUPT SIGNAL TO|              |
    |              |               |SESSION 1)    |              |
    |              |               |              |              |
    +--------------+---------------+--------------+--------------+
    
    NOTE 1 - TERMINOLOGY
     JUMP KEY - WHEN MULTIPLE RELAY SESSIONS ARE ESTABLISHED, A
     JUMP KEY IS USED TO SWITCH FROM ONE APPLICATION DIRECTLY TO
     ANOTHER.   A USER MAY ASSIGN A PF, PA, OR ATTN KEY AS A JUMP
     KEY
     ESCAPE KEY - THE ESCAPE KEY IS USED TO RETURN FROM AN
     APPLICATION SESSION TO THE NV/AS APPLICATION SELECTION MENU.
     A USER MAY ASSIGN A PF, PA OR ATTN KEY AS THE ESCAPE KEY.
     COMMAND KEY & COMMAND PREFIX - THE COMBINATION OF THE COMMAND
     KEY AND THE COMMAND PREFIX ENABLES A USER TO SEND A PF, PA
     OR ATTN KEY STROKE TO AN APPLICATION.  FOR INSTANCE, IF YOU
     DON'T HAVE PF24 KEY ON YOUR KEYBOARD AND "$$" IS DEFINED AS
     THE COMMAND PREFIX, YOU MAY TYPE IN "$$PF24" AND PRESS THE
     COMMAND KEY TO SEND THE PF24 KEYSTROKE TO AN APPLICATION.
    
    NOTE 2 - WHEN THE USER RETURNS TO SESSION 1, IF THE TRANSACTION
     IS COMPLETED, THE OUTPUT OF THE TRANSACTION IS DISPLAYED.  IF
     THE TRANSACTION IS NOT COMPLETED, THE OLD SESSION 1 SCREEN IS
     DISPLAYED WITH THE X-SYSTEM SYMBOL.
    
    NOTE 3 - "$$" IN "$$ATTN" IS A SAMPLE COMMAND PREFIX.  IF A
     DIFFERENT CHARACTER STRING IS DEFINED AS THE COMMAND PREFIX,
     SUBSTITUTE "$$" WITH THE DEFINED COMMAND PREFIX.
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • INFORMATIONAL APAR
    

APAR Information

  • APAR number

    II04992

  • Reported component name

    PA LIB INFO ITE

  • Reported component ID

    INFOPALIB

  • Reported release

    001

  • Status

    CLOSED CAN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1991-04-03

  • Closed date

    1991-04-03

  • Last modified date

    1991-04-30

  • 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":"SG32M","label":"APARs - VSE\/ESA 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"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]

Document Information

Modified date:
13 December 2020