| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 322.1 |  | SIOG::T_REDMOND | Thoughts of an Idle Mind | Wed Mar 25 1992 14:14 | 3 | 
|  |     What baselevel is installed?
    
    Tony
 | 
| 322.2 | BL123 | KERNEL::HOULDINGJ | Jill Houlding - Back in Basingstoke | Wed Mar 25 1992 14:19 | 5 | 
|  |     BL 123
    
    Cheers
    
    Jill
 | 
| 322.3 | Same problem | UTRTSC::SCHOLLAERT | Half Dutch - Half Belgium | Wed Mar 25 1992 14:45 | 26 | 
|  |     Hello,
    
    I have exactly the same problem. Looks like:
    
$ SHOW QUE *CR*/full
Server queue OA1$SCRIPT_ENGLISH, on LABALL::, mounted form DEFAULT
    /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /NOENABLE_GENERIC
    /LIBRARY=ENGLISH /OWNER=[SYSTEM] /PROCESSOR=OA$SCRIPT_SYMBIONT
    /PROTECTION=(S:E,O:D,G:R,W:W) /RETAIN=ERROR /SCHEDULE=(NOSIZE)
  Jobname         Username     Entry  Blocks  Status
  -------         --------     -----  ------  ------
  SM_QUOTA_SUBMIT ALLIN1_V30     259      16  Starting
    Submitted 25-MAR-1992 15:30 /FORM=DEFAULT /NOTE="SM_QUOTA_SUBMIT"
    /PARAM=("MANAGER","Disk Quota Report For: JENNY","SM_QUOTA_MINFO",
    "SM_QUOTA_MHDR",
    "User ,Listing of Quota Entries,========================,JENNY,Device",
    "USER3,ID,JENNY,VMSUSR") /PRIORITY=100
    File: _LABALL$DKB100:[SYSCOMMON.SYSEXE]OA$SCRIPT_SYMBIONT.EXE;2 (processing)
        /SETUP=("MANAGER",)
$ show sys
00000602 OA$SYMBIONT_007 HIB      4       17   0 00:00:00.44       237    151
00000691 _OA$0602_000000 LEF      4      389   0 00:00:03.83      1131    265
    
 | 
| 322.4 | Found it | UTRTSC::SCHOLLAERT | Half Dutch - Half Belgium | Wed Mar 25 1992 15:16 | 15 | 
|  |     Found it.
    
    The Script Symbiont is running the primary system on a CO-EX
    configuration.
    
    Adding $ @oa$lib:setoa 1
    to sylogin.com fixed the problem.
    
    Don't forget to:
    
    $@OA$LIB:SCRIPT_QUEUES_ALL delete
    $@OA$LIB:SCRIPT_QUEUES_INIT ENGLISH
    $@OA$LIB:SCRIPT_QUEUES_ALL start
    
    Jan
 | 
| 322.5 | Thanks | KERNEL::HOULDINGJ | Jill Houlding - Back in Basingstoke | Wed Mar 25 1992 15:29 | 8 | 
|  |     Hi Jan,
    
    Thanks for the solution. You suggest putting setoa 1 in sylogin. What
    account really needs this - is it A1$SCRIPT?
    
    Cheers
    
    Jill
 | 
| 322.6 | Global change | KERNEL::HOULDINGJ | Jill Houlding - Back in Basingstoke | Wed Mar 25 1992 16:25 | 16 | 
|  |     We have managed to get the Script Symbiont going now but by putting
    the SETOA command in SYLOGIN we are forcing all users on the system to
    use the coexistent system.
    
    We tried just putting the SETOA command in the LOGIN.COM for the
    account submitting the script but this did not solve the problem.
    
    My knowledge of VMS is not too good at this level but am I right in
    assuming that when the script is submitted to the Script Symbiont only
    SYLOGIN is executed and not the user's LOGIN.COM?
    
    Looks like another problem report on its way!!
    
    Cheers
    
    Jill
 | 
| 322.7 | We need an internals guru | UTRTSC::SCHOLLAERT | Half Dutch - Half Belgium | Wed Mar 25 1992 22:20 | 23 | 
|  |     Hello Jill,
    
    >My knowledge of VMS is not too good at this level but am I right in
    >assuming that when the script is submitted to the Script Symbiont only
    >SYLOGIN is executed and not the user's LOGIN.COM?
    
    The first time a script is submit to the Script Symbiont,
    a slave process is created (_OA$muble). This process will
    run scripts in for all users in there own context. 
    
    It looks like the process is created with 
    PRC$m_NOUAF bit set, which means: don't use
    UAF values (no sys$login logical, no execution of login.com).
    
    I don't think the A1$SCRIPT VMS account is used for login at all.
    
    I am afraid we will have to wait for a reply from the 
    Script Symbiont Internals specialist to be sure...
    
    
    Regards,
    
    Jan
 | 
| 322.8 | Is the right image running? | IOSG::PYE | Graham - ALL-IN-1 Sorcerer's Apprentice | Thu Mar 26 1992 09:29 | 12 | 
|  |     The Script Symbiont is supposed to understand co-ex systems and execute
    the bit of code during initialisation that switches the logicals to the
    co-ex ones.
    
    A1LINK should produce a special .EXE for the co-ex script symbiont
    with the OA1$ version of OALNM.MAR linked into it. I suppose all of
    this is happening, and the right image is being used by the symbiont?
    
    I'll try and persuade the "Script Symbiont Internals specialist" to
    have a look at this and see what he thinks!
    
    Graham
 | 
| 322.9 | ??? | KERNEL::HOULDINGJ | Jill Houlding - Back in Basingstoke | Thu Mar 26 1992 09:49 | 6 | 
|  |     Graham,
    
    The symbiont being run was called OA$SCRIPT_SYMBIONT. (i.e /PROCESSOR =
    on the oa1$script_symbiont queue. Is this what you meant?
    
    Jill
 | 
| 322.10 | Well, I dunno then! | IOSG::PYE | Graham - ALL-IN-1 Sorcerer's Apprentice | Thu Mar 26 1992 10:33 | 9 | 
|  |     Ok, I guess I don't understand enough about symbionts!! I don't see how
    the queue processor name (/PROCESSOR=OA$SCRIPT_SYMBIONT) maps onto an
    image to be executed. The image must be the standard OA$IMAGE, but it
    needs to be the one that's been built by the co-ex version of A1LINK so
    that it knows about the right logicals.
    
    Waiting for the expert,
    
    Graham
 | 
| 322.11 | Script Symbiont not A1LINKed but in A1030.B | UTRTSC::SCHOLLAERT | Half Dutch - Half Belgium | Thu Mar 26 1992 10:34 | 24 | 
|  |     Graham,
    
    >A1LINK should produce a special .EXE for the co-ex script symbiont
    >with the OA1$ version of OALNM.MAR linked into it. I suppose all of
    >this is happening, and the right image is being used by the symbiont?
    
    No thats not what' happening.
    
    My symbiont looks like:
    
                    image name: "OA$SCRIPT_SYMBIONT"
                    image file identification: "ALL-IN-1 V3.0"
                    link date/time: 12-MAR-1992 03:56:08.55
                    linker identification: "05-09"
    
    IN BL123, this file is pulled out from A1030.B :
    
    [DIAMOND.A1DI$KITS123.BB]OA$SCRIPT_SYMBIONT.EXE;1          16 12-MAR-1992 10:20
    
    So A1LINK is not involved.
    
    Regards,
    
    Jan                                                                        
 | 
| 322.12 | Oh....... | IOSG::PYE | Graham - ALL-IN-1 Sorcerer's Apprentice | Thu Mar 26 1992 10:45 | 8 | 
|  |     RE .11, See my .10
    
    Looks like we may have missed something by not linking it at
    installation time.
    
    (Still) waiting for an expert!
    
    Graham
 | 
| 322.13 | This should fix the problem | IOSG::ALLAN | Derek, DTN 830-3669 | Thu Mar 26 1992 11:13 | 44 | 
|  | 
	The problem here is that the script symbiont (OA$SCRIPT_SYMBIONT.EXE)	
	is running up the OA$IMAGE for the 2.4 system rather than the 3.0
	system. In 2.4 OA$IMAGE does not know how to talk to a script symbiont
	and so hangs. The solution is to make sure the script symbiont runs
	up the 3.0 OA$IMAGE.
	The normal action taken by the script symbiont when creating a slave
	process to execute scripts is to create a mailbox containing the 
	command "$ ALLIN1" and supply the mailbox name as SYS$INPUT to the 
	slave process. This leads to the system-default OA$IMAGE being 
	executed, which in your case is the 2.4 image.
	Solution:
        Create a file called OA$SMB.COM and place it in SYS$SYSTEM. The
        file should contain DCL commands for setting the correct 3.0
	system and running ALL-IN-1.
	$ 
        $ set 3.0 system
	$ 
        $ alli
        Now do the following for the OA$SCRIPT script queue (and any others)
        $ stop/queue/reset OA$SCRIPT
        $ init/queue/dev=server/sep=res=oa$smb OA$SCRIPT
        $ start/queue OA$SCRIPT
        $ submit/queue=OA$SCRIPT <test-script>
	What happens now is that on seeing the "/sep=res=something" applied 
	to the queue the script symbiont creates a slave process and 
	defines SYS$SYSTEM:something.COM as SYS$INPUT. The rest is up to
	your command procedure.
	Cheers,
	Derek
	PS. You only need one OA$SCRIPT_SYMBIONT.EXE no matter how many 
	co-existant systems you have. The one that comes with the kit does 
	not need re-linking
 | 
| 322.14 | But it also stops on a non C-Ex system! | CESARE::EIJS | All in 1 Piece | Wed Aug 12 1992 21:51 | 16 | 
|  |     
    Hi Derek,
    
    Now all these notes concern about a Co-Ex system. However, I have the
    same problem on my cluster (as soon as the job is submitted, the
    OA$SCRIPT_ENGLISH queue gets in a 'Stopped' state). The only thing
    which makes the cluster different is that we have 3 versions of
    ALL-IN-1 V3.0 and 2 version s of ALL-IN-1 V2.4 running, but all on
    different nodes. Ofcourse the Script symbiont currently works on 1
    node (and it used to), but suddenly I encounter this problem.
    
    Any resemblense?
    
    Ciao,
    
    	Simon
 |