How can messages IA0011 and IA0012 be avoided when starting SOLVE:Access 5.0

Document ID : KB000021232
Last Modified Date : 14/02/2018
Show Technical Document Details

Summary:

This document explains what to do if messages IA0011 and IA0012 appear when starting a SOLVE:Access 5.0 Region.

Background:

Administration went from NMINIT/NMREADY to Parameter Groups

Environment:

SOLVE:Access 5.0

Instructions:

When you are using the old NMINIT and NMREADY procedures from SOLVE:Access 4.0 when trying to start SOLVE:Access 5.0 you likely are getting messages
IA0011 FIRST PARAMETER IS OMITTED OR IS AN INVALID PRIMITIVE: /P1/
and
IA0012 SECOND PARAMETER IS OMITTED OR IS AN INVALID QUALIFIER: /P1/
in the Activity Log during startup.

In this case please review the new NMINIT and NMREADY procedures which were delivered with SOLVE:Access 5.0. A lot of administration went from these procedures into Parameter Groups (accessible via shortcut /PARMS or =A.C.P from any panel).

Here are some of the replacements listed (the EXEC-statements are from SOLVE:Access 4.0):

EXEC $IACALL DEFINE MODS LIB=MODSDIS DESC='SOLVE Distributed MODS Definitions'
EXEC $IACALL DEFINE MODS LIB=MODSUSR EDIT=YES DESC='User MODS Definitions'
EXEC $IACALL INIT MODS LIB=(MODSUSR,MODSDIS)
---> replaced by entries in Parametergroup '$NM MODSFILES'

EXEC $IACALL INIT NETINFO EDIT=NO
---> replaced by entries in Parametergroup '$NM NETINFODB'

EXEC $IACALL INIT ACCESS EASINET=STANDARD PROC=$EASIFOS
---> replaced by entries in Parametergroup '$AC EASIUDB'