[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Newbie java arguments question

Normally, you just set up the java VM arguments in the Condor config file. However, if you want your job to pass additional arguments to the java VM, you can do that using the following submit file command:

java_vm_args = -Xms16m -Xmx100m

I notice that this option is not documented. I'll ask around in the Condor team to find out why. In the mean time, I hope it solves your problem.


Darin Kalisak wrote:

Sorry to bump this, but I'm still stuck.  I can't seem to find a way
to submit the following Java job to condor's Java universe:

java -Xms16m -Xmx100m AppName fileName.

I can wrap it in an ugly batch file and submit it in the Vanilla
universe, but when I try to use the Java universe, it tries to open
-Xms16m as a file.

Thanks for any suggestions,


On 3/28/06, Darin Kalisak <whognu@xxxxxxxxx> wrote:
On 3/28/06, Srinivasan <srinivasan.manikantan@xxxxxxxxxxxx> wrote:
arguments = ParticleApp -Xms16m -Xmx100m batchmode.txt
jar_files = ParticleDep.jar
transfer_input_files =
airway.dat,Dimval15.dat,In_coord15.dat,lego.dat,LIT.dat, \
	LMT.dat,neib.dat,no-slip.dat,nostril.dat,OLF.dat,outlet.dat,RIT.dat, \

you need to specify ParticleDep.jar in the transfer_input_files also.
And if the job is getting matched to some node, can you please post the
condor_analyze output also.

I tried including the jar file in both the jar file field and the
files to be copied field, and it ran, but I got the following error

Running in batch mode
java.io.FileNotFoundException: -Xms16m (The system cannot find the
file specified)Batch File Error

So, I gather that it's not recognizing the memory command, and is
trying to read it as a file.  So, this returns to my original
question:  how do I deal with command line arguments in the java

Thanks for your help,


Condor-users mailing list