Question:
After upgrading InterForm400 to a 2002 version the InterForm400 exit programs sometimes halts with an error.
What can the problem be?
Answer:
The security of InterForm400 has been tightended with the release of
version 2002M02. Unfortunately that sometimes creates a problem. Here are
three problems and how to solve them:
a. During upgrade (as the initial part) the installation stops and says,
that a user program is not found.
Solution: InterForm400 tries to change owner of an exit program, that
is refered to in an InterForm400 definition, but the program does not
exist. Answer I-Ignore to the message.
b. An Auto Forms Control job halts with an error - Error message says,
that the exit program is not owned by QSECOFR.
Solution: Change the owner of the program to QSECOFR like this:
CHGOBJOWN OBJ(library/program) OBJTYPE(*PGM) NEWOWN(QSECOFR)
c. An Auto Forms Control job halts with an error - The error relates to
an authority problem in an Exit program.
Solution: Change the exit program so that it gets necessary authority
e.g. by use of this command:
CHGPGM PGM(library/program) USRPRF(*OWNER)



