[Swift-devel] Error in Swift mapping

Jonathan Monette jon.monette at gmail.com
Sat Feb 26 13:17:34 CST 2011


The swift version is r4143.  The cog version is r3056.  Attached is the 
log file and the script.  It is from my Montage stuff.  This is the 
first time this error has appeared.  I have no local mods to Swift.  I 
will try to replicate the error in a small script since it seems the 
mapping error occurs early on in my script.

On 2/26/11 7:21 AM, Michael Wilde wrote:
> Hi Jon,
>
> Can you send us the version of Swift you used, any local mods to it, and the full log file and source script.  If possible, a command line that we could replicate it with. ANy chance you could replicate it with a self-contained script that we could re-execute?
>
> Thanks,
>
> Mike
>
> ----- Original Message -----
>> Hello,
>> I seem to have found an error in Swift. Here is the error that
>> Swift reported.
>>
>> Execution failed:
>> swift#mapper#17019 is closed with a value of
>> proj_dir/proj_raw_image_3.fits
>>
>> And here is a portion from the log file.
>>
>> 011-02-25 21:09:48,012-0600 DEBUG VDL2ExecutionContext
>> java.lang.IllegalArgumentException: swift#mapper#17019 is closed with
>> a
>> value of proj_dir/proj_raw_image_3.fits
>> java.lang.IllegalArgumentException: swift#mapper#17019 is closed with
>> a
>> value of proj_dir/proj_raw_image_3.fits
>> Caused by: java.lang.IllegalArgumentException: swift#mapper#17019 is
>> closed with a value of proj_dir/proj_raw_image_3.fits
>> at
>> org.griphyn.vdl.mapping.AbstractDataNode.setValue(AbstractDataNode.java:338)
>> at
>> org.griphyn.vdl.mapping.RootDataNode.setValue(RootDataNode.java:218)
>> at
>> org.griphyn.vdl.karajan.lib.SetFieldValue.deepCopy(SetFieldValue.java:88)
>> at
>> org.griphyn.vdl.karajan.lib.SetFieldValue.function(SetFieldValue.java:50)
>> at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:68)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.futureModified(AbstractSequentialWithArguments.java:210)
>> at
>> org.griphyn.vdl.karajan.DSHandleFutureWrapper.notifyListeners(DSHandleFutureWrapper.java:71)
>> at
>> org.griphyn.vdl.karajan.DSHandleFutureWrapper.addModificationAction(DSHandleFutureWrapper.java:60)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:199)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
>> at
>> org.globus.cog.karajan.workflow.nodes.functions.Argument.post(Argument.java:48)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:196)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
>> at
>> org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:28)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:196)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
>> at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:72)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:196)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
>> at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:72)
>> at
>> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:196)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
>> at
>> org.globus.cog.karajan.workflow.nodes.functions.Argument.post(Argument.java:48)
>> at
>> org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29)
>> at
>> org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:20)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:139)
>> at
>> org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:197)
>> at
>> org.globus.cog.karajan.workflow.events.EventBus.start(EventBus.java:104)
>> at
>> org.globus.cog.karajan.workflow.events.EventTargetPair.run(EventTargetPair.java:40)
>> at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>> at java.lang.Thread.run(Thread.java:662)
>>
>> _______________________________________________
>> Swift-devel mailing list
>> Swift-devel at ci.uchicago.edu
>> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: m101_montage.log
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20110226/fb3c42b6/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: montage.swift
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20110226/fb3c42b6/attachment-0001.ksh>


More information about the Swift-devel mailing list