[kepler-users] PASS WORKFLOW PARAMETERS IN A KAR EXECUTION
Josep Morer Muñoz
josep.morer at gmail.com
Sat Mar 20 04:22:43 PDT 2010
I am trying executing the Lokterra using command line. I have created a KAR
and I build a simple report layout to test it. Now, I have a problem: when I
try to execute this KAR we also pass the workflow parameter named "r" with
the value 1 instead of 2 which is the default one.
I believe, as the same way when I executed a XML workflow, we are able to
modify the workflow parameters. However, I get this error:
---------------------------------------------------------------------------------------------------------------------------
rops at urops-laptop:~/KeplerLast$ *./kepler.sh -runwf -nogui
/home/urops/KeplerData/workflows/02-LotkaVolterraPredatorPreyProvenanceTEST.kar
-r 1*
[null] /home/urops/KeplerLast
[null] Found OS Extension file:
/home/urops/KeplerLast/apple-extensions/module-info/osextension.txt
[null] DEBUG (org.kepler.Kepler:_trySaveOutModuleTree:401) Old hash is
the same as the new hash, so do not delete cache
[null] Ran additional initialization for module gui from class
org.kepler.module.gui.Initialize
[null] Ran additional initialization for module tagging from class
org.kepler.module.tagging.Initialize
[null] Ran additional initialization for module provenance from class
org.kepler.module.provenance.Initialize
[null] common tabpane configuration overridden by reporting
[null] Ran additional initialization for module reporting from class
org.kepler.module.reporting.Initialize
[null] common tabpane configuration overridden by WRM
[null] Ran additional initialization for module workflowrunmanager from
class org.kepler.module.workflowrunmanager.Initialize
[null] common tabpane configuration overridden by WRP
[null] Ran additional initialization for module wrp from class
org.kepler.module.wrp.Initialize
[null] loading: org.kepler.KeplerConfigurationApplication args:
ptolemy/configs/kepler/ConfigNoGUIWithCache.xml -runThenExit
/home/urops/KeplerData/workflows/02-LotkaVolterraPredatorPreyProvenanceTEST.kar
-r 1
[null] invoking: org.kepler.KeplerConfigurationApplication.main
[null] Kepler Initializing...
[null] Unsupported file type or connection not available:
file:/home/urops/KeplerData/workflows/02-LotkaVolterraPredatorPreyProvenanceTEST.kar
[null] Command failed
[null] java.lang.Exception: Failed to parse
"ptolemy/configs/kepler/ConfigNoGUIWithCache.xml -runThenExit
/home/urops/KeplerData/workflows/02-LotkaVolterraPredatorPreyProvenanceTEST.kar
-r 1"
[null] at
ptolemy.actor.gui.ConfigurationApplication.throwArgsException(ConfigurationApplication.java:651)
[null] at
org.kepler.KeplerConfigurationApplication.<init>(KeplerConfigurationApplication.java:288)
[null] at
org.kepler.KeplerConfigurationApplication.main(KeplerConfigurationApplication.java:582)
[null] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[null] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[null] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[null] at java.lang.reflect.Method.invoke(Method.java:592)
[null] at org.kepler.Kepler.load(Kepler.java:333)
[null] at org.kepler.Kepler.load(Kepler.java:351)
[null] at org.kepler.Kepler.parseArgsAndRun(Kepler.java:279)
[null] at org.kepler.Kepler.main(Kepler.java:181)
* [null] Caused by: ptolemy.kernel.util.IllegalActionException:
Unrecognized option: No parameter exists with name r*
[null] at
org.kepler.KeplerConfigurationApplication.parseArgs(KeplerConfigurationApplication.java:394)
[null] at
org.kepler.KeplerConfigurationApplication.<init>(KeplerConfigurationApplication.java:193)
[null] ... 9 more
[null] java.lang.Exception: Failed to parse
"ptolemy/configs/kepler/ConfigNoGUIWithCache.xml -runThenExit
/home/urops/KeplerData/workflows/02-LotkaVolterraPredatorPreyProvenanceTEST.kar
-r 1"
[null] at
ptolemy.actor.gui.ConfigurationApplication.throwArgsException(ConfigurationApplication.java:651)
[null] at
org.kepler.KeplerConfigurationApplication.<init>(KeplerConfigurationApplication.java:288)
[null] at
org.kepler.KeplerConfigurationApplication.main(KeplerConfigurationApplication.java:582)
[null] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[null] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[null] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[null] at java.lang.reflect.Method.invoke(Method.java:592)
[null] at org.kepler.Kepler.load(Kepler.java:333)
[null] at org.kepler.Kepler.load(Kepler.java:351)
[null] at org.kepler.Kepler.parseArgsAndRun(Kepler.java:279)
[null] at org.kepler.Kepler.main(Kepler.java:181)
[null] Caused by: ptolemy.kernel.util.IllegalActionException:
Unrecognized option: No parameter exists with name r
[null] at
org.kepler.KeplerConfigurationApplication.parseArgs(KeplerConfigurationApplication.java:394)
[null] at
org.kepler.KeplerConfigurationApplication.<init>(KeplerConfigurationApplication.java:193)
[null] ... 9 more
Exception in thread "main" Java returned: 1
at org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:90)
at org.kepler.build.runner.Kepler.main(Kepler.java:78)
Caused by: Java returned: 1
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.kepler.build.Run.runSuite(Run.java:298)
at org.kepler.build.Run.run(Run.java:202)
at org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:86)
... 1 more
--- Nested Exception ---
Java returned: 1
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.kepler.build.Run.runSuite(Run.java:298)
at org.kepler.build.Run.run(Run.java:202)
at org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:86)
at org.kepler.build.runner.Kepler.main(Kepler.java:78)
-----------------------------------------------------------------------------------------------------------------------------------
I need to pass diferent workflow parameters values than default ones that
are inside the workflow. Have I miss something or am I wrong with the
syntax?
Thanks.
--
Josep
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20100320/66cc1cf8/attachment.html>
More information about the Kepler-users
mailing list