[Swift-devel] wrapper staging

David Kelly davidk at ci.uchicago.edu
Mon May 28 09:18:35 CDT 2012


Mihael,

Do you happen to have a script/config example that I can look at? I think I have it working - I get the output file I expect, but I am seeing this error too:

Caused by: null
Caused by: org.globus.cog.karajan.workflow.KarajanRuntimeException: Illegal extra argument `cat' to vdl:checkjobstatus @ vdl-int-wrapper-staging.k, line: 389
	at org.globus.cog.karajan.arguments.NameBindingVariableArguments.append(NameBindingVariableArguments.java:51)
	at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.ret(AbstractFunction.java:47)
	at org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:27)
	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.FlowElementWrapper.start(FlowElementWrapper.java:227)
	at org.globus.cog.karajan.workflow.events.EventBus.start(EventBus.java:98)
	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:619)

Execution failed:
	Illegal extra argument `cat' to vdl:checkjobstatus @ vdl-int-wrapper-staging.k, line: 389


----- Original Message -----
> From: "Mihael Hategan" <hategan at mcs.anl.gov>
> To: "Swift Devel" <swift-devel at ci.uchicago.edu>
> Sent: Saturday, May 26, 2012 6:23:32 PM
> Subject: [Swift-devel] wrapper staging
> There has been some discussion in the past where we agreed that it
> might
> be a good idea to try a staging mechanism in which the wrapper (or
> some
> other entity on the worker node) does the staging.
> 
> I added a skeleton for that in trunk. The relevant files are
> vdl-int-wrapper-staging.k
> and _swiftwrap.wrapperstaging.
> 
> There is a basic implementation that recognizes "file://" URLs and
> does
> a cp for stage-ins and outs.
> 
> Mihael
> 
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel



More information about the Swift-devel mailing list