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