[Swift-devel] coasters submitting improper gt2 rsl jobs

Mihael Hategan hategan at mcs.anl.gov
Wed Apr 21 21:15:28 CDT 2010


On Wed, 2010-04-21 at 20:56 -0500, Allan Espinosa wrote:
> Hi,
> 
> Where can I get the RSL file when swift generates a submission to a GRAM2
> endpoint?

The code is lying. There is no RSL at that stage. I changed that error
message.

I also fixed the underlying problem:
return l != null || !l.isEmpty(); -> return l != null && !l.isEmpty();

Mihael

> 
> swift version: r3266 
> cog version: r2739
> 
> attachments: sites.xml, logfile
> 
> session output:
> 
> Caused by:
>         Could not submit job   
> Caused by:
>         Could not start coaster service
> Caused by:
>         Cannot parse the given RSL
> Caused by:
>         java.lang.NullPointerException
>         at org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.notEmpty(JobSubmissionTaskHandler.java:694)
>         at org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.prepareSpecification(JobSubmissionTaskHandler.java:328)
>         at org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:87)
>         at org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:46)
>         at org.globus.cog.abstraction.impl.execution.coaster.ServiceManager.startService(ServiceManager.java:179)
>         at org.globus.cog.abstraction.impl.execution.coaster.ServiceManager.reserveService(ServiceManager.java:120)
>         at org.globus.cog.abstraction.impl.execution.coaster.ServiceManager.reserveService(ServiceManager.java:134)
>         at org.globus.cog.abstraction.impl.execution.coaster.JobSubmissionTaskHandler.getChannel(JobSubmissionTaskHandler.java:109)
>         at org.globus.cog.abstraction.impl.execution.coaster.JobSubmissionTaskHandler.getChannel(JobSubmissionTaskHandler.java:109)
>         at org.globus.cog.abstraction.impl.execution.coaster.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:95)
>         at org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:46)
>         at org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:86)
>         at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)  
>         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)
>         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)
>         at java.lang.Thread.run(Thread.java:595)
> 
> Cleaning up...
>  Done
> 
> 
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel




More information about the Swift-devel mailing list