Mihael,<br><br>I tried to further investigate the issue and from the logs it seems that Swift is trying to execute the mkoffset app before creating a jobs/ directory in workdir. Could it be that this is an ordering issue. For instance, I see the following line:<br>
<br>2011-07-12 13:50:49,559-0500 DEBUG vdl:execute2 JOB_START jobid=mkoffset-mex8fvck tr=mkoffset arguments=[200.0, 60.0] tmpdir=postproc-20110712-1343-eczky6ob/jobs/m/mkoffset-mex8fvck host=localhost<br><br>but do not see a createdir corresponding to above.<br>
<br>I have ran this workflow successfully with 0.92.1 so, I am pretty sure that it works correctly as far as order of execution is concerned.<br><br>Thanks for any more insights into this.<br><br>Regards,<br>Ketan<br><br>
<div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Ketan Maheshwari</b> <span dir="ltr"><<a href="mailto:ketancmaheshwari@gmail.com">ketancmaheshwari@gmail.com</a>></span><br>
Date: Mon, Jul 11, 2011 at 10:31 PM<br>Subject: trunk FileNotFoundException<br>To: <a href="mailto:swift-user@ci.uchicago.edu">swift-user@ci.uchicago.edu</a><br><br><br>Hello,<br><br>Using Swift trunk, I am running the SCEC workflow from Communicado using ranger, localhost and OSG resources.<br>
<br>One particular app 'mkoffset' which is destined to run on localhost is faulting with FileNotFoundException. <br clear="all">
<br>The log does give information on its mapping and when it gets 'cleared'. <br><br>The config, tc, sites and log files for the run could be found here: <a href="http://www.mcs.anl.gov/%7Eketan/files/bundle.tgz" target="_blank">http://www.mcs.anl.gov/~ketan/files/bundle.tgz</a> (log is 90M, upload size exceeded!)<br>
<br>The error stack that I am getting on stdout is:<br><br>Progress: time: Mon, 11 Jul 2011 22:16:38 -0500 Selecting site:390 Stage in:16 Active:9 Checking status:1 Finished successfully:36 Failed but can retry:3<br>
org.globus.cog.abstraction.impl.file.FileNotFoundException: File not found: /var/tmp/postproc-20110711-2209-bx2qm0nb/jobs/e/mkoffset-ea7xcuck/stderr.txt<br> at org.globus.cog.abstraction.impl.file.local.FileResourceImpl.getFile(FileResourceImpl.java:225)<br>
at org.globus.cog.abstraction.impl.file.local.FileResourceImpl.putFile(FileResourceImpl.java:268)<br> at org.globus.cog.abstraction.impl.file.AbstractFileResource.putFile(AbstractFileResource.java:158)<br> at org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.doDestination(DelegatedFileTransferHandler.java:314)<br>
at org.globus.cog.abstraction.impl.fileTransfer.CachingDelegatedFileTransferHandler.doDestination(CachingDelegatedFileTransferHandler.java:46)<br> at org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.run(DelegatedFileTransferHandler.java:487)<br>
at java.lang.Thread.run(Thread.java:619)<br>org.globus.cog.abstraction.impl.file.FileNotFoundException: File not found: /var/tmp/postproc-20110711-2209-bx2qm0nb/jobs/e/mkoffset-ea7xcuck/LGU/offset-128<br> at org.globus.cog.abstraction.impl.file.local.FileResourceImpl.getFile(FileResourceImpl.java:225)<br>
at org.globus.cog.abstraction.impl.file.local.FileResourceImpl.putFile(FileResourceImpl.java:268)<br> at org.globus.cog.abstraction.impl.file.AbstractFileResource.putFile(AbstractFileResource.java:158)<br> at org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.doDestination(DelegatedFileTransferHandler.java:314)<br>
at org.globus.cog.abstraction.impl.fileTransfer.CachingDelegatedFileTransferHandler.doDestination(CachingDelegatedFileTransferHandler.java:46)<br> at org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.run(DelegatedFileTransferHandler.java:487)<br>
at java.lang.Thread.run(Thread.java:619)<br>Progress: time: Mon, 11 Jul 2011 22:16:39 -0500 Selecting site:389 Stage in:16 Active:9 Checking status:1 Finished successfully:38 Failed but can retry:4<br>Execution failed:<br>
java.lang.NullPointerException<br> at org.griphyn.vdl.mapping.AbstractDataNode.getValue(AbstractDataNode.java:333)<br> at org.griphyn.vdl.karajan.lib.SetFieldValue.log(SetFieldValue.java:71)<br> at org.griphyn.vdl.karajan.lib.SetFieldValue.function(SetFieldValue.java:38)<br>
at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:62)<br> at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194)<br> at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)<br>
at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)<br> at org.globus.cog.karajan.workflow.nodes.functions.Argument.post(Argument.java:48)<br> at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194)<br>
at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)<br> at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)<br> at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:66)<br>
at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194)<br> at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)<br> at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)<br>
<br><br>Any clues?<br><br>Thanks,<br>-- <br><font color="#888888">Ketan<br><br><br>
</font></div><br><br clear="all"><br>-- <br>Ketan<br><br><br>