On Apr 1, 11:24 am, Jim Idle <[email protected]> wrote:
> Pick_Tex wrote:On Mar 31, 10:29 pm, Jim 
> Idle<[email protected]>wrote:Pick_Tex wrote:A couple of days ago, PROC's 
> have started failing.  The execution of system commands like, CONTROL-CHARS 
> ON or SELECT, are causing the PROC to exit to TCL.   For example, the PROC 
> statements     HCONTROL-CHARS ON      Pcause an exit to TCL.  However the 
> removing the "ON" option allows the PROC to run in its entirety.Check that 
> you are not out of tmp space and that you have a performed an UpdateMD. JimI 
> had already cleared the $JBCRELEASEDIR/tmp directory prior to posting this 
> message. The problem did not clear up. I have tried the UpdateMD command 
> (which copied 181 items) as you had suggested but still have the 
> problem.Actually I meant system tmp space - probably need a jdiag to help you 
> determine what that is, but it is the space used by jBASE when it wants to 
> EXECUTE something. Sometimes this is /tmp sometimes this is /var/tmp and so 
> on.One other word of note. The following message is displayed when running 
> MYEXEC on a PROC that requires input: ENTER DESIRED DATE OR END 
> (MM/DD/YY):03/25/09 ***DAILY CHEAT SHEET PAY-TYPE REPORT NOW SPOOLING*** jpqn 
> : Duplicated label at line 5 in /ultimate/data/accounts/main/data/ MD, SELEC 
> T jsh SUPPORT ~ -->Ah well, have you checked that PROC to see if there is a 
> duplicated label?
> I am not sure if the display:SELEC T jsh SUPPORT ~ -->Is an artifact of your 
> cut and paste, but on the face of it, if it is not a cut and paste thing, 
> then there might just be a typo/bug in your PROC such that it is trying to 
> lok in the MD for a PROC called: "SELEC T jsh" or perhaps "SELEC T" and there 
> either is one called that by accident and it is broken, or it is just 
> screwing things up.
> Perhaps you have an extra H command by accident or left of a P or something 
> like that.
> Why don't you use the proc debugger and step through that PROC?
> Jim

Jim,

I did cut and paste the proc output.  So, it was not a typo in the
PROC, etc., etc.

The $JBCRELEASEDIR is set to /usr/jbc.  $JBCBASETMP is set to /usr/jbc/
tmp/{users workfile}.

sh-2.05$ jdiag
        jdiag - jBASE diagnostic

System Information
==================

System                      : Linux u568505 2.4.9-e.25.#1 Fri Jun 6
18:27:21 EDT 2003 i686
OS Release                  : Red Hat Linux Advanced Server release
2.1AS (Pensacola)
UNIX User                   : ultsup (uid 2500, euid 2500)
Tty name                    : /dev/pts/44
jBASE User (JBCLOGNAME)     : SUPPORT
Time                        : Wed Apr  1 13:49:08 2009

Environment
===========

JBCRELEASEDIR               : '/usr/jbc'
JBCGLOBALDIR                : '/usr/jbc'
HOME                        : '/ultimate/data/accounts/main/data'
JEDIFILEPATH                : '/ultimate/data/accounts/main/data:/
ultimate/data/accounts/main/data/../src:/ultimate/data/accounts/ui
s.rel/src:/ultimate/data/accounts/global/data:/ultimate/data/accounts/
ftbp/data:/ult/data'
JEDIFILENAME_MD             : '/ultimate/data/accounts/main/data/MD'
JEDIFILENAME_SYSTEM         : '/ultimate/data/SYSTEM'
JBCBASETMP                  : '/usr/jbc/tmp/jwork101-107'
JBCNOINTERNAL               : '1'
JEDI_NOSHMEM                : Not Set
RELEASE Information         : Major 3.4 , Minor 7 , Patch 0339
Spooler dir (Default)       : '/usr/jspooler'
JBCEMULATE                  : 'ultimate'
WARNING: Your execute path (PATH) does not contain '/ultimate/data/
accounts/main/data/bin'
Object path (JBCOBJECTLIST) : '/ultimate/data/accounts/main/data/../
lib:/ultimate/data/accounts/global/lib:/ultimate/data/accounts/u
is.rel/lib:/ultimate/data/accounts/ftbp/lib:/ultimate/data/accounts/
conv/lib'
Program dir (JBCDEV_BIN)    : '/ultimate/data/accounts/main/data/../
bin'
Subroutine dir (JBCDEV_LIB) : '/ultimate/data/accounts/main/data/../
lib'
sh-2.05$


We have a jbase startup script that clears the /usr/jbc/tmp work
files.  Following is a grep command of the script for "rm":


[r...@garnet /]# cat /etc/init.d/jbase | grep rm
# 11/04/04  DKS  Set permissions recursively on jbase spooler dir
rm -f /usr/jbc/tmp/jBASEWORK '/usr/jbc/tmp/jBASEWORK]D'
rm -f /usr/jbc/tmp/jdev*
rm -f /usr/jbc/tmp/jwork*
rm -f /tmp/gfe_check
rm -f /tmp/$$a
rm -f /etc/nologin
rm -f /tmp/$$a /tmp/$$
rm -f /tmp/gfe_check
stop && rm -f $LCKFILE $RUNFILE
rm -f $LCKFILE
stop && rm -f $LCKFILE $RUNFILE
[r...@garnet /]#


Thanks!

--~--~---------~--~----~------------~-------~--~----~
Please read the posting guidelines at: 
http://groups.google.com/group/jBASE/web/Posting%20Guidelines

IMPORTANT: Type T24: at the start of the subject line for questions specific to 
Globus/T24

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to