Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] problem executing jar file
I am having difficulty executing a Java job on Condor when it is
packaged as a Jar. The same job runs fine when it is unpacked. I am
getting the following error:
java.lang.ClassNotFoundException: gab142.jar not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/software/condor/condo
r-6.8.2_x86_64/lib/,file:/home/software/condor/condor-6.8.2_x86_64/lib/s
cimark2lib.jar,file:./,file:/condor/execute/dir_471/gab142.jar],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.Class.forName(libgcj.so.7)
at CondorJavaWrapper.main(CondorJavaWrapper.java:101)
I can see the problem is something to do with the condor_install_dir/lib
folder but I am not sure what exactly. Can anyone help? Also does
anyone know if "-jar" needs to be specified as one of the arguments when
submitting a .jar file to condor.
----------------submit file----------------------------
Universe = java
Executable = gab142.jar
jar_files = gab142.jar
Arguments = gab142.jar -i io3.txt
Output = gab142.out
Error = gab142.error
transfer_input_files = io3.txt
should_transfer_files = YES
when_to_transfer_output = ON_EXIT
Initialdir = /home/users/a4131673
------------------------------------------------
Thanks,
Aengus