| Hi Richard,
I have to say that I had forgotten about the JS option and the message
translated into "%OA-E-BF_INVPARAMS, invalid or missing OA$PARAMS". I
would like to point out that the Stars article "Debugging the Background
Formatter - Some Tips" is out of date, the error Message code and value
do not match OA$_BF_INVPARAMS 011FFF32.
The customer did a sh entry/full and got the following information:
Entry Jobname Username Blocks Status
----- ------- -------- ------ ------
897 EMPEROR_MINING_TEST_2
FAVERO 29 Retained on error
%NONAME-E-NOMSG, Message number 011FA622
On idle server queue OA$FORMATTER
Submitted 13-APR-1993 09:27 /NOBURST /NOFLAG /FEED/FORM=DEFAULT
/PARAM=("OA$PARAMS=100,PRINTER3,GLX-HP,1,HPPLUS,VAXDISK:[FAVERO.A1.TABLES]"
,"OA$FMTCTL=2") /PRIORITY=100 /NOTRAILER
File: _$1$DIA1:[VAXUSERS.FAVERO.A1.OA$TEMP]FAV016667.WPL;1
/NOBURST /DELETE /FEED /NOFLAG /NOTRAILER
Completed 13-APR-1993 09:27 on queue OA$FORMATTER
By the way I have sent a comment regarding the article, requesting that
it should be updated. I would be grateful if you could provide me with
a description of the parameters for OA$PARAMS, some of them are
obvious others aren't, like p1, p4, p5 and p7. I looked in the
documentation and could not find this documented unless I have missed
it.
Thanks for your help.
Regards,
Sunil
PS - Had a cold Easter here it was 25c ;-).
|
| The value of global symbols for messages, such as OA$_BF_INVPARAMS, will
normally change for each version of ALL-IN-1. If the Stars article lists
the values it should say which version of ALL-IN-1 they are for.
The reason for the 'Invalid or missing OA$PARAMS' is a problem with the
Device parameter 'GLX-HP'. The '-' character is not allowed in a Device
Type name. The allowed characters are 'A-Z', '0-9', '$' and '_'; 'a-z' are
accepted but not distinguished from 'A-Z'.
The Device Type parameter is processed by the WPS-PLUS formatter as the
file name part of an RMS file specication. When I wrote the OA$FORMATTER
parameter parsing code in 1987 '-' was not allowed as part of an RMS file
name and therefore was not allowed in a Device Type name. Since then '-'
has been allowed in an RMS file name and so as a (probably unplanned)
consequence WPS-PLUS Device Types names can contain a '-'.
I have created an Internal Problem Report so we have a record of the
problem.
As a workaround I suggest that the customer change the Device Type name to
'GLX_HP'.
Section 13.7 of the ALL-IN-1 V3.0 Management Guide describes setting up the
Background Formatter, and includes an explanation of the error messages and
a pointer to the file OA$DO:WPPBGFORMAT.SCP which contains a detailed
description of the parameters.
Richard
|
| Hi Richard,
>Device parameter 'GLX-HP'. The '-' character is not allowed in a
>Device
I would never have guessed as you have pointed out that "-" were not
allowed in file names previously. I just couldn't see where the
problem was, you live and learn :-).
Thanks,
Sunil
|