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

Re: [Condor-users] How to submit a job via SOAP API



Zhifeng Yu wrote:
Thanks for Matias and Matt.

I made it kind of work now after learning how to add the attributes
from the "communitygrids" blog. However, I got another issue. The job
is not executed right away and I am very sure I did commit
transaction at the end. The job sits on "idle" status for a long
period (about 20 minutes) before start running. If I issue a command
"condor_reschedule", the job gets executed right away. Same job works
fine with "condor_submit" command. But in the web service call, I do
specify transferring the executable java class file even it is
running on same machine. The file is very small though, it is the
sample "Simple.class".

condor_submit essentially does a condor_reschedule when it is done submitting.

You can do the same with the RequestReschedule SOAP call on the Schedd.


Anything else I should do? I use Condor 7.0.1.

BTW, it seems lot of Condor SOAP tutorials, presentations and
BirdBath.jar are based on older version of Condor (6.7.x). The later
versions change the WSDL a little bit so some examples and utility
class for SOAP are not valide anymore.

Is it the WSDL the has changed or Apache Axis, which was used in a lot of tutorials, that has changed?


Thanks and regards,

Zhifeng

Best,


matt