[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3072.0. "Function of OA$FORMATTER Queue" by ZPOVC::CHINGYUE () Tue Jul 27 1993 11:00

    I have a number of questions regarding OA$FORMATTER server queue and
    would appreciate any reply.    
    
    1.	What does the queue do ? Is it just meant for formatting WPS-PLUS
    	text, according to the respective .PRA ?
    
    2. 	If the above holds, does that mean I can disable background
    	formatting for non-WPS-PLUS documents, without sacrifying response
    	time ? ( eg Wordperfect document )
    
    3.	Under what circumstances does the queue stop and produce a dump
    	file in sys$system ?
    
    Regards,
    ching-U
T.RTitleUserPersonal
Name
DateLines
3072.1Some answersBUSHIE::SETHIIt's not wise to have wisdom teethWed Jul 28 1993 08:2354
    Hi ching-U,
    
    >1.  What does the queue do ? Is it just meant for formatting
    >WPS-PLUS text, according to the respective .PRA ?
    
    Well you have answered your own question :-).
    
    >2. If the above holds, does that mean I can disable background
    >	formatting for non-WPS-PLUS documents, without sacrifying response
    >	time ? ( eg Wordperfect document )
    
    As far as I know WordPerfect does not use the OA$FORMATTER ie
    background formatting.  If you do disable the formatter any WPS-PLUS
    users will not be able to format their documents in the background.
    
    >3.	Under what circumstances does the queue stop and produce a dump
    >	file in sys$system ?
    
    I have seen OA$FORMATTER and OA$SCRIPT_<language> queues being
    integrated into WordPerfect and this has caused them to stop and
    produce stack dumps.  To check do the following $show queue/device/full
    OA$*, if the queue is integrated you will see it has "/CHAR=127", this
    will cause problems.
    
    To deintegrate you could just do the following $set que/nochar
    queue_name.  Or use the WPC command procedure as follows:
    
    @SYS$STARTUP:WPCORP$INTEGRATE_QUEUES deintegrate -
    oa$formatter,oa$script_symbiont
    
    To ensure that you do not get the queue integrated again during
    startup/system reboot do the following:
    
    $ edit wpcorp$startup_specific.dat
    
    Then update/add the following line:
    
    SYS$COMMON:[SYS$STARTUP]WPCORP$INTEGRATE_QUEUES.COM I PRTSMB,LATSYM,
    CPS$SMB,LPS$SMB, etc
    
    In short the queue that will be integrated are those that have the
    /PROCESSOR of the type mentioned above.
    
    By the way another common cause of the queue stopping and producing
    those dump files is the upgrade of OpenVMS.  Some people (well
    customers if you can call them people :-}), do not relink ALL-IN-1 IOS
    and replace/copy the images as per the manual.  Of course digits would
    never do that now :-).
         
    I hope I have been of some help.
    
    Regards,
    
    Sunil
3072.2AnswersIOSG::NEWLANDRichard Newland, IOSG, REO2-G/L2Mon Aug 02 1993 16:2046
    
>    1.	What does the queue do ? Is it just meant for formatting WPS-PLUS
>    	text, according to the respective .PRA ?
    
OA$FORMATTER does not just format WPS-PLUS text.  It performs three types
of formatting: 

    1.	ALL-IN-1 ASCII - this ignores the 'device type' parameter because
    	it produces only one type of output. 

    2.	WPS-PLUS - the 'device type' parameter is passed to the WPS-PLUS
    	formatter which uses it to access a .PRA file

    3.	CDA - the 'device type' parameter is examined and if 'PS' the 
    	PostScript backend converter is used, otherwise the 'TEXT' backend 
    	converter is used.



>    2. If the above holds, does that mean I can disable background
>    	formatting for non-WPS-PLUS documents, without sacrifying response
    	time ? ( eg Wordperfect document )
    
If you disable background formatting then ASCII and CDA formatting will 
also be done in the foreground.



>    3.	Under what circumstances does the queue stop and produce a dump
>    	file in sys$system ?
    
When problems occur with code that is part of the OA$FORMATTER process, 
which can be:

    o	the basic OA$FORMATTER module
    o	the ALL-IN-1 ASCII formatter
    o	the WPS-PLUS formatter
    o	the CDA run-time library and any converters it calls
    o	the VMS symbiont interface routines (SMBSRVSHR)
    o	the VMS job controller




Richard