[GE users] Failure when trying to submit java job to SGE 5.3

Dennis Williams dennis.williams at bjss.co.uk
Thu Jul 19 17:28:54 BST 2007

    [ The following text is in the "iso-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]



I'm operating SGE 5.3 on Linux (Fedora 6). I'm trying to work out how to submit a batch script job to a sun grid engine 5.3.  The job can be executed from the command line using the following command:


./job.sh <a number> <a xml file name>




./job.sh 1 workflow.xml


The job.sh script executes a java process and looks something like this...


#! /bin/sh


java -cp $CLASSPATH uk.co.bjss.prototype.jobs.JobProcess $1 $2


I've tried submitting the job to the grid engine using the following:


qsub -N job.sh 1 workflow.xml


Unfortunately this yields the following errors in 


Standard output


Warning: no access to tty (Bad file descriptor).

Thus no job control in this shell.


Standard Error



: Command not found.

CLASSPATH: Undefined variable.


I understand that I may be using the wrong qsub syntax.


Any suggestions welcome.






BJSS Limited, 1st Floor Coronet House, Queen Street, Leeds LS1 2TW.
Registered in England with company number 2777575.

More information about the gridengine-users mailing list