Page 1 of 1

IKJ56500I COMMAND M NOT FOUND ***

PostPosted: Sun Dec 15, 2013 6:15 pm
by abyvarghes
Hi All,

I am getting error like , IKJ56500I COMMAND M NOT FOUND *** , when I run below code,
DATA_SET = 'SYSD.DAILY.SYSLOG.D141213'                     
Address Tso "Alloc Fi(INPF) DA('"DATA_SET"'), Shr"         
/*Address Tso "Alloc Fi(INPF) DA('ISOPS.SDSF.OUT'), Shr" */
Address Tso "Alloc Fi(OUTF) DA('ISOPS.IPL.HISTORY'), Mod"   


And here I am trying to read the daily syslog and process it filter some values and write into another data set. I have not included all the code here. But when I run with data set SYSD.DAILY.SYSLOG.D141213 only I am getting error . But when I run with Dataset ISOPS.SDSF.OUT , which is commented here ,I am not getting this error.

But I don't use any command "M" any where in my REXX code.

Thanks,
Aby Varghese

Re: IKJ56500I COMMAND M NOT FOUND ***

PostPosted: Sun Dec 15, 2013 8:23 pm
by Akatsukami
Do not put commas after the data set parameter.

Re: IKJ56500I COMMAND M NOT FOUND ***

PostPosted: Sun Dec 15, 2013 10:13 pm
by abyvarghes
Hi All,

This problem has been fixed. It was just a logic error in my REXX code.

Thanks Akatsukami for your response also.
Thanks,

Re: IKJ56500I COMMAND M NOT FOUND ***

PostPosted: Mon Dec 16, 2013 2:30 am
by steve-myers
Thanks for letting us know.

Akatsukami: for the most part a , is considered as white space by the TSO command scanner. I couldn't find a direct reference to this in TSO/E Command Reference, but see the Delimiters topic in How to read the TSO/E command syntax section.