Question & Answer
Question
I am trying to recover a version like this:
slmparm ="VERINFO,"PROJ","ALT","FRGRP","FRTYP","MEM","FRDATE","FRTIME
ADDRESS ISPEXEC 'SELECT PGM(FLMCMD) PARM('slmparm')'
I get message:
FLM87100 - ERROR, PARAMETER STRING MUST BE SHORTER THAN 512 CHARS LONG
even though my parameter string is much shorter than 512 characters.
What's going on?
Answer
Even though FLMCMD is a program, it is intended to run as a TSO command. Invoke FLMCMD with SELECT CMD rather than SELECT PGM. ISPF will do an ATTACH to the FLMCMD and run it as a Command Processor.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSBLLD","label":"ISPF for z\/OS"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCVRUA","label":"SCLM for z\/OS"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Line of Business":{"code":"","label":""}}]
Was this topic helpful?
Document Information
Modified date:
26 August 2016
UID
dwa1261517