Expanded global variables in NetView
JeffWeiner 0600016PPM Visits (7472)
IBM is in the process of delivering a number of new-function APARs (NFAs) on NetView for z/OS V6.2.1. Several of these were part of the recent announcement materials for the Service Management Suite for z/OS V1.3. Today, we'll describe one of these in more detail.
NetView has expanded its global variables, allowing for variable names up to 250 characters long, and values up to 31000 characters long, up from the current limits of 31 and 255 characters respectively.
Among other uses, this will expand customers’ ability to manage USS environments from NetView, by storing more data in global variables, for example, long pathnames, or commands used for automated fallback in case of an application server deployment failure. Longer names allow for the inclusion of IP addresses. Of course there are many more uses, which is why requests for these expansions have come from customers consistently over time.
The main beneficiaries of this capability are people who write REXX commands or extensions, although assembler and high-level-language facilities are extended as well. These users can simply start leveraging longer variables in their code within current constructs such as the GLOBALV command or Pipe stages such as VAR and STEM. No sys-def is needed and long variables are generally not distinguished from short ones.
There are caveats. NetView clist language (NVCL) is not extended, nor is the VIEW command. The QRYGLOBL command is extended, but given a new LONGVAR parameter to protect current coded usages, and Save/Restore (DSISVRT) supports only 4000 characters (beyond that, documented arrangements are provided).
The IBM Knowledge Center for NetView V6.2.1 is being updated for these NFAs. Changes for extended global variables may be seen in a number of publications, as well as on-line helps, including the following:
We hope you enjoy longer global variables! Stay tuned for more information on the other NFAs! Questions are welcome. Thank you!