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 |
Hello and Greetings, Customer running ALL-IN-1 V2.4 (unpatched ) MR 3.1B Sender intermittently fails - about once a week (to 10 days). When it fails, it always fails with an "undefined symbol error". When it works, it works for days at a time. There seems to be no obvious pattern. I've checked here and in STARS with no success. No other problems have been reported by the customer. Customer checked postmaster - nowt there or in mtierr Thanks & regards, Chele Customer attempted some diagnostics of his own within OAMTISEND, the contents of the log (hopefully my typing passes) follow: $ ! $ ! Get the current username $ uname = f$getjpi("","username") $ uname = f$edit(uname,"COLLAPSE") $ queue:=A1$BATCH $ ! $ ! Now set up the strings we look for $ ! $ holding = "Holding" $ pending = "Pending" $ ! $ on error then continue $ assign/user queue.tmp sys$output $ show queue/all/batch A1$BATCH $ open/read/error=30 queue queue.tmp $10: $ READ/END=20 QUEUE LINE $ show symb line LINE = "Generic Batch Queue A1$BATCH" $ IF 28 .EQ. 28 THEN GOTO 10 $10 $ READ/END=20 QUEUE LINE $ show symb line LINE ="" $ IF 0 .EQ. 0 THEN GOTO 10 $10 $ READ/END=20 QUEUE LINE $ show symb line LINE =" Jobname Username Entry Status" $ IF 52 .EQ. 52 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line LINE =" _______ ________ _____ ______" $ READ/END=20 QUEUE LINE $ show symb line $ IF 52 .EQ. 52 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line LINE =" OAMTIMAIL ALLIN1 504 Holding until 14-Sep-1992 $ IF 77 .EQ. 77 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line LINE = UPDATE MAIL ADDRESSES" $ IF 23 .EQ. 23 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line LINE =" ALLIN1 436 Holding until 14-Sep-1992 $ IF 77 .EQ. 77 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line line =" TEST AND REPAIR USERS" $ IF 21 .EQ. 21 THEN GOTO 10 $10: $ READ/END=20 QUEUE LINE $ show symb line LINE =" ALLIN1 567 Holding until 14-Sep-1992 $ IF 77 .EQ. 77 THEN GOTO 10 %DCL_W_UNDSYM, undefined symbol - check validity and spelling \THEN\ $ IF 18 .EQ. 77 THEN GOTO 10 $ IF 46 .NE. 77 THEN GOTO 15 $15: !Job is already holding so we won't resubmit $ CLOSE QUEUE
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
1522.1 | Customer Introduced Bug? | AIMTEC::WICKS_A | It wasn't supposed to end this way | Tue Sep 29 1992 18:09 | 25 |
Chele, That section of OAMTISEND as i'm sure you know looks like: $ READ/END=20 QUEUE LINE $ IF 'F$LOCATE("OAMTISEND",LINE) .EQ. 'F$LENGTH(LINE) THEN GOTO 10 $ IF 'F$LOCATE(uname,LINE) .EQ. 'F$LENGTH(LINE) THEN GOTO 10 $ IF 'F$LOCATE(holding,LINE) .NE. 'F$LENGTH(LINE) THEN GOTO 15 $ IF 'F$LOCATE(pending,LINE) .EQ. 'F$LENGTH(LINE) THEN GOTO 10 $15: ! Job is already holding so we won't resubmit $ CLOSE QUEUE The missing line or the one the DCL error is against is: $ IF 'F$LOCATE(uname,LINE) .EQ. 'F$LENGTH(LINE) THEN GOTO 10 What does their version of the file look like. Are you sure it isn't their 'hacking' of an already perfect command file that isn't causing the problem??? (:==:) Regards, Andrew.D.Wicks | |||||
1522.2 | the THEN | GIDDAY::BURT | Chele Burt - CSC Sydney, DTN 7355693 | Wed Sep 30 1992 01:41 | 15 |
G'day, The sender hasn't "intermittented" for 2 weeks now. I has the customer check his quotas & autogen his beast & all now seems ok. I've asked him to de-customise his com file too. I still don't see why it worked some times & not others. He's decided to close the call. Who am I to argue? Thanks & regards, Chele |