<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><font class="Apple-style-span" face="Times">I wasn't sure if this ran without Swift--with just Falkon</font></div><div><br></div><br><div><div>On Mar 17, 2009, at 5:05 PM, Michael Wilde wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Not quite sure what you're asking, Ian.<br><br>The latest tests have been on BGP w/ Falkon.<br>Earlier tests were on other clusters.<br><br>The scripts has grown in last week or so, on BGP, and grew some more today to explore some new science code algorithm questions.<br><br>Its not yet running at full desired scale on the BGP; we are now scaling up carefully so as not to impact other users.<br><br>This is a test case for the "cio" work as well.<br><br>- Mike<br><br><br>On 3/17/09 4:26 PM, Ian Foster wrote:<br><blockquote type="cite">Just curious, is the whole thing working with just Falkon?<br></blockquote><blockquote type="cite">On Mar 17, 2009, at 4:25 PM, Michael Wilde wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite">The log contains this just before the NPE, including the suspicious message: WARN  FlowNode Ex098:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Thats giving me a clue as to the offending statements.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">---<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,723-0500 INFO  AbstractDataNode Adding handle listener "F/org.griphyn.vdl.mapping.DataNode identifier tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090\<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">317-1620-e1n1bz3g:720000000071 type SecSeq with no value at dataset=secseq path=[0] (not closed)" to "org.griphyn.vdl.mapping.DataNode identifier tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,\<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2008:swift:dataset:20090317-1620-e1n1bz3g:720000000071 type SecSeq with no value at dataset=secseq path=[0] (not closed)"<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,724-0500 INFO  AbstractDataNode closed org.griphyn.vdl.mapping.RootDataNode identifier tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz\<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">3g:720000000092 type string value=s/@DIT@/10/ dataset=unnamed SwiftScript value (closed)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,724-0500 INFO  AbstractDataNode ROOTPATH dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000092 path=$<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,724-0500 INFO  AbstractDataNode VALUE dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000092 VALUE=s/@DIT@/10/<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,725-0500 INFO  AbstractDataNode closed org.griphyn.vdl.mapping.RootDataNode identifier tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz\<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">3g:720000000093 type string value=s/@TUI@/1/ dataset=unnamed SwiftScript value (closed)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,725-0500 INFO  AbstractDataNode ROOTPATH dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000093 path=$<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,725-0500 INFO  AbstractDataNode VALUE dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000093 VALUE=s/@TUI@/1/<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,726-0500 INFO  AbstractDataNode closed org.griphyn.vdl.mapping.RootDataNode identifier tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz\<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">3g:720000000094 type string value=params.tloop dataset=unnamed SwiftScript value (closed)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,726-0500 INFO  AbstractDataNode ROOTPATH dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000094 path=$<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,726-0500 INFO  AbstractDataNode VALUE dataset=tag:<a href="mailto:benc@ci.uchicago.edu">benc@ci.uchicago.edu</a>,2008:swift:dataset:20090317-1620-e1n1bz3g:720000000094 VALUE=params.tloop<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2009-03-17 16:20:34,727-0500 WARN  FlowNode Ex098<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">java.lang.NullPointerException<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">       at org.griphyn.vdl.karajan.lib.VDLFunction.leafFileName(VDLFunction.java:285) <br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">       at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:201)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">       at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:182)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">       at org.griphyn.vdl.karajan.lib.swiftscript.FileName.function(FileName.java:19) <br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">       at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:67)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">On 3/17/09 4:17 PM, Michael Wilde wrote:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">It seems not related to scale or Falkon.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">It occurs when running on localhost (but on bgp) and when I cut all the loops down to a single iteration.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">I'm still debugging.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">On 3/17/09 4:07 PM, Michael Wilde wrote:<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">I just expanded my oops protein folding script to add another level of parameter sweep. This script is getting pretty complex now (at least, for a swift script).<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">I got the following npe on my first two tries. Im going to start debugging, but any clues as to the cause would be helpful.<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">The outer loops are:<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">main()<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">{<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"> string protein[] = readData(@arg("plist"));<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"> string startTemp[] = ["10","20"];<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"> string tempUpdate[] = ["1","2","3"];<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"> foreach p in protein {<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   foreach st in startTemp {<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">     foreach tu in tempUpdate {<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">       doRoundSet(p,st,tu);<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">     }<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   }<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"> }<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">}<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">There are two levels of inner loops further down below doRoundSet().<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">The script, output, command line args and log are in:<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://ww.ci.uchicago.edu/~wilde/swift3.tar.gz">http://ww.ci.uchicago.edu/~wilde/swift3.tar.gz</a><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">I suspect it will take a while to narrow the cause to a simpler test case thats easy tp reproduce without a lot of setup.<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">I'll try on a vanilla swift on local execution; this is on bgp with Falkon.<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Thanks.<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-- <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">...<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Progress:  uninitialized:1 Selecting site:2<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 7<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 2<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 8<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 0<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 5<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 9<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 1<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 6<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 3<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 4<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Ex098<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">java.lang.NullPointerException<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.leafFileName(VDLFunction.java:285) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:201)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:182)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.swiftscript.FileName.function(FileName.java:19) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:67)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.childCompleted(AbstractSequentialWithArguments.java:192) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.notificationEvent(Sequential.java:33) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:332)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.fireNotificationEvent(FlowNode.java:176) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:296) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:46) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:51) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:27) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.executeChildren(AbstractFunction.java:40) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:233) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:278)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.controlEvent(FlowNode.java:391) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:329)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.FlowElementWrapper.event(FlowElementWrapper.java:227) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventWorker.run(EventWorker.java:69) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Execution failed:<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   java.lang.NullPointerException<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.leafFileName(VDLFunction.java:285) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:201)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:182)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.swiftscript.FileName.function(FileName.java:19) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:67)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.childCompleted(AbstractSequentialWithArguments.java:192) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.notificationEvent(Sequential.java:33) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:332)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.fireNotificationEvent(FlowNode.java:176) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:296) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:46) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:51) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:27) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.executeChildren(AbstractFunction.java:40) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:233) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:278)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.controlEvent(FlowNode.java:391) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:329)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.FlowElementWrapper.event(FlowElementWrapper.java:227) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventWorker.run(EventWorker.java:69) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Ex098<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">java.lang.NullPointerException<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.leafFileName(VDLFunction.java:285) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:201)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.filename(VDLFunction.java:182)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.swiftscript.FileName.function(FileName.java:19) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:67)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.childCompleted(AbstractSequentialWithArguments.java:192) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.notificationEvent(Sequential.java:33) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:332)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.fireNotificationEvent(FlowNode.java:176) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:296) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:46) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:51) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:27) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.executeChildren(AbstractFunction.java:40) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:233) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:278)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.controlEvent(FlowNode.java:391) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:329)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.FlowElementWrapper.event(FlowElementWrapper.java:227) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:125)<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:99) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">   at org.globus.cog.karajan.workflow.events.EventWorker.run(EventWorker.java:69) <br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">SwiftScript trace: T1af7, Round, 0, Sim, 7<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Swift-devel mailing list<br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br></blockquote></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Swift-devel mailing list<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Swift-devel mailing list<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br></blockquote></blockquote></div></blockquote></div><br></body></html>