Tone Software TRX TSO Performance Manager (TRX), a "comprehensive TSO management solution that reduces TSO resource consumption, makes TSO more useful, and enhances TSO performance..." (Tone Software site).
A TRX profile was not defined for SYSVIEW and the following error occurred when accessing MENU NETWORK from the main SYSVIEW panel:
REXX exec load file SYSEXEC does not contain exec member GSVN0004.
The REXX exec cannot be interpreted.
The REXX exec cannot be loaded.
***
Upon entering the panel, the following warning is also observed before returning to the panel:
REXX007E GSVN0004 failed, rc 20
The suite calls SYSVIEW via the default supplied CLIST (SYSVCLIST)
The SYSVIEW REXX libraries (CMN4BREX) are dynamically allocated via the SYSVIEW PROC SYSEXEC DD statements; both datasets are populated with the default install members, which does include the member GSVN0004 mentioned in the error:
Dsn-Site-REXXLIB SYSA.SYSVIEW.Vxx.ZOSxx.SITE.CNM4BREX
Dsn-System-REXXLIB SYSA.SYSVIEW.Vxx.ZOSxx.CNM4BREX
SYSS E SYSA.TRX.XXXLIB
Name Prompt Lib Size
. ACKCLR -
. ADDTOGRP *No Data -
. APIDIAG *No Data -
. APIDIAGI *No Data -
. DASHBORD *No Data -
. DLDELETE *No Data -
. DLLIBV *No Data -
. DSATTR *No Data -
. FILELIST *No Data -
...
The TRX PROC starting the SYSVIEW application allocates the CNM4BREX dataset; however, when a USER calls the SYSVIEW panels and attempts to interact, the CLIST/REXX SYSVCLST/SYSVREXX does not allocate the CNM4BREX dataset to the USER, resulting in the error and subsequent warning message.
Create a SYSVIEW profile in TRX that allocates the proper SYSVIEW datasets when called by a USER. This bypasses the calling of SYSVIEW via the SYSVREXX instead of from a custom profile in TRX.