For example
#!/bin/env nextflow
params.in = 'test.txt'
test_file = file(params.in)
name = test_file.getBaseName()
process test {
input:
file test_file
val x from name
output:
file "${x}.tsv" into out
"""
echo "${test_file}" > ${x}.tsv
"""
}
out.subscribe {
println "File name: $it.name"
println "File content: $it.text"
}
When resumed throws the following exception
Jun-05 10:55:59.004 [main] DEBUG nextflow.script.CliRunner - nextflow test.nf -resume
Jun-05 10:55:59.108 [main] DEBUG nextflow.script.CliRunner - Parsing config file: /Users/pditommaso/.nextflow/config
Jun-05 10:55:59.455 [main] DEBUG nextflow.Session - Executor pool size: 9
Jun-05 10:55:59.477 [main] DEBUG nextflow.Session - Script base path does not exist or is not a directory: /Users/pditommaso/workspace/nextflow/bin
Jun-05 10:55:59.478 [main] DEBUG nextflow.script.CliRunner - Script bin dir: null
Jun-05 10:55:59.515 [main] DEBUG nextflow.script.CliRunner -
Version: 0.8.4-b1 build 1838
Last modified: 04-06-2014 12:59 UTC (14:59 CEST)
Os: Mac OS X 10.9.3
Groovy: 2.3.0
Jvm: Oracle Corporation 1.7.0_51-b13
Opts: -Djava.awt.headless=true -Xms512m
Encoding: UTF-8 (UTF-8)
Address: Retina.local [172.17.4.167]
File systems: file,jar
Jun-05 10:55:59.526 [main] DEBUG nextflow.Session - > Session start -- phaser register (session)
Jun-05 10:55:59.534 [main] DEBUG nextflow.processor.TaskDispatcher - Dispatcher > start
Jun-05 10:55:59.534 [main] DEBUG nextflow.script.CliRunner - > Script parsing
Jun-05 10:55:59.598 [main] DEBUG nextflow.Session - Using default localLib path: /Users/pditommaso/workspace/nextflow/lib
Jun-05 10:55:59.605 [main] DEBUG nextflow.script.CliRunner - Adding to the classpath library: /Users/pditommaso/workspace/nextflow/lib
Jun-05 10:55:59.606 [main] DEBUG nextflow.script.CliRunner - Adding to the classpath library: /Users/pditommaso/workspace/nextflow/lib/commons-cli-1.2.jar
Jun-05 10:55:59.607 [main] DEBUG nextflow.script.CliRunner - Adding to the classpath library: /Users/pditommaso/workspace/nextflow/lib/guava-cache-16.0.1.jar
Jun-05 10:55:59.767 [main] DEBUG nextflow.script.CliRunner - > Launching execution
Jun-05 10:55:59.887 [main] DEBUG nextflow.processor.ProcessFactory - << taskConfig executor: null
Jun-05 10:55:59.887 [main] DEBUG nextflow.processor.ProcessFactory - >> processorType: 'local'
Jun-05 10:55:59.904 [main] INFO nextflow.executor.Executor - [warm up] executor > local
Jun-05 10:55:59.940 [main] DEBUG n.processor.TaskPollingMonitor - Creating task monitor for executor 'local' > capacity: 7; pollInterval: 100ms; dumpInterval: 5min
Jun-05 10:55:59.952 [main] DEBUG nextflow.processor.TaskDispatcher - Starting monitor: TaskPollingMonitor
Jun-05 10:55:59.953 [main] DEBUG n.processor.TaskPollingMonitor - >>> phaser register (scheduler)
Jun-05 10:56:00.032 [main] DEBUG nextflow.script.BaseParam - output > channel unknown: out -- creating a new instance
Jun-05 10:56:00.065 [main] DEBUG n.processor.ParallelTaskProcessor - Creating operator > test -- maxForks: 9
Jun-05 10:56:00.082 [main] DEBUG nextflow.Session - >>> phaser register (process)
Jun-05 10:56:00.102 [main] DEBUG nextflow.script.CliRunner - > Await termination
Jun-05 10:56:00.200 [Actor Thread 3] ERROR nextflow.processor.TaskProcessor - Error executing process > 'test (1)'
Caused by:
x
Tip: check the log file '.nextflow.log' for more details
Jun-05 10:56:00.204 [Actor Thread 3] DEBUG nextflow.processor.TaskProcessor - Process test raise the following exception:
groovy.lang.MissingPropertyException: x
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.7.0_51]
at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.script.BaseParam.resolveName(ParamsIn.groovy:200) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.script.FileOutParam$_getFilePatterns_closure1.doCall(ParamsOut.groovy:233) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.script.TokenGString$_resolve_closure1.doCall(ScriptTokens.groovy:130) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Closure.call(Closure.java:423) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Closure.call(Closure.java:439) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:2342) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:2312) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.dgm$63.invoke(Unknown Source) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.script.TokenGString.resolve(ScriptTokens.groovy:130) ~[main.jar:na]
at nextflow.script.TokenGString$resolve.call(Unknown Source) ~[na:na]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.script.FileOutParam.getFilePatterns(ParamsOut.groovy:233) ~[main.jar:na]
at nextflow.script.FileOutParam$getFilePatterns$0.call(Unknown Source) ~[na:na]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.TaskProcessor.collectOutFiles(TaskProcessor.groovy:1008) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:153) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.TaskProcessor$_collectOutputs_closure18.doCall(TaskProcessor.groovy:944) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Closure.call(Closure.java:423) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Closure.call(Closure.java:439) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1373) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1366) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.dgm$149.invoke(Unknown Source) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.TaskProcessor.collectOutputs(TaskProcessor.groovy:936) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:153) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.TaskProcessor.checkCachedOutput(TaskProcessor.groovy:617) ~[main.jar:na]
at nextflow.processor.TaskProcessor$checkCachedOutput$2.callCurrent(Unknown Source) ~[na:na]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.TaskProcessor.checkCachedOrLaunchTask(TaskProcessor.groovy:486) ~[main.jar:na]
at nextflow.processor.TaskProcessor.checkCachedOrLaunchTask(TaskProcessor.groovy) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:153) ~[groovy-2.3.0.jar:2.3.0]
at nextflow.processor.ParallelTaskProcessor.invokeTask(ParallelTaskProcessor.groovy:336) ~[main.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:952) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1131) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1087) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:730) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Script.invokeMethod(Script.java:78) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:407) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:346) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) ~[groovy-2.3.0.jar:2.3.0]
at Script1$_run_closure1.doCall(Script1.groovy:1) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) ~[groovy-2.3.0.jar:2.3.0]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) ~[groovy-2.3.0.jar:2.3.0]
at groovy.lang.Closure.call(Closure.java:423) ~[groovy-2.3.0.jar:2.3.0]
at groovyx.gpars.dataflow.operator.DataflowOperatorActor.startTask(DataflowOperatorActor.java:120) ~[gpars-1.2.1.jar:1.2.1]
at groovyx.gpars.dataflow.operator.ForkingDataflowOperatorActor.access$001(ForkingDataflowOperatorActor.java:35) ~[gpars-1.2.1.jar:1.2.1]
at groovyx.gpars.dataflow.operator.ForkingDataflowOperatorActor$1.run(ForkingDataflowOperatorActor.java:58) ~[gpars-1.2.1.jar:1.2.1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_51]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_51]
at java.lang.Thread.run(Thread.java:744) ~[na:1.7.0_51]
Jun-05 10:56:00.205 [Actor Thread 3] DEBUG nextflow.Session - Session abort -- terminating all processors
Jun-05 10:56:00.206 [Actor Thread 1] DEBUG n.processor.ParallelTaskProcessor - <test> After stop -- shareObjs [:]
Jun-05 10:56:00.207 [main] DEBUG nextflow.Session - <<< phaser deregister (session)
For example
When resumed throws the following exception