ISPS100 Invalid service name

Tue, 07/03/2012 – 15:03

#1

ISPS100 Invalid service name

I recently faced the following issue 

ISPS100

 Invalid service name

 ‘VPUT(NEWVALUE)’ exceeds the allowable length of 8.

While passing data from one clist to another.

The clist (MAC1) that I executed

SET NEWVALUE=ABC

ISPEXEC VPUT(NEWVALUE)

ISPEXEC EDIT DATASET(‘ICZ35Y.ENDEVOR(JOB1)’) MACRO (MAC2)

And the called clist (MAC2) looked like below

ISREDIT MACRO

ISPEXEC VGET (NEWVALUE)

WRITE INSIDE MACRO &NEWVALUE

ISREDIT C ALL OLDVALUE &NEWVALUE

ISREDIT SAVE

ISREDIT END

After lot of research I found that the calling clist (MAC1) had the following issue

ISPEXEC VPUT(NEWVALUE)

Should be

ISPEXEC VPUT (NEWVALUE)

The corrected line has one space between VPUT and (NEWVALUE).

“; ; ; ;

Click the +1 button  below to share it with your friends and colleagues

Share this if you liked it!

Disclaimer