When starting TPX I get a JCL error saying: IEF642I EXCESSIVE PARAMETER LENGTH IN THE PARM FIELD.
search cancel

When starting TPX I get a JCL error saying: IEF642I EXCESSIVE PARAMETER LENGTH IN THE PARM FIELD.

book

Article ID: 24708

calendar_today

Updated On:

Products

TPX - Session Management

Issue/Introduction

 This happens after I defined a Terminal Option Table in the TPX procedure.

 

 

Environment

 :

Resolution

If you define all TPX tables to use in the TPX procedure it can happen that the resulting PARM field on the EXEC statement may exceed the maximum length of 100 characters. This is a restriction from JCL not from TPX.

//TPX  EXEC PGM=NVISION,
//       PARM=('SMRT=&SMRT','TMSK=&TMSK','ACT=&ACT','VNODE=&VNODE',
//       'PRTB=&PRTB','VMSK=&VMSK','OVAC=&OVAC','SAMT=&SAMT'),
//       TIME=1440,REGION=0M,DPRTY=(15,15)

At startup TPX requires at least the specification of VNODE=, SMRT= and ACT=.
All other tables can be defined in SMRT(10) - Startup Parameters.