Hi all,<br><br>We are developing a web portal for executing Kepler's workflow. Our goal is to execute workflows via command line and show provenance information through the web. I have noticed when I execute a workflow using command line, Provenance is not recorded.  It seems  the Provenance module is initialized:<br>
<br>urops@urops-laptop:~/kepler_modules_source/build-area$ ant run-workflow-no-gui -Dworkflow=/home/urops/kepler/demos/getting-started/00-StatisticalSummary.xml <br>Buildfile: build.xml<br><br>compile:<br>  [compile] Compiling configuration-manager...<br>
  [compile] Getting Ptolemy paths from /home/urops/kepler_modules_source/ptolemy/.classpath.default<br>  [compile] Compiling module-manager...<br>  [compile] Compiling core...<br>  [compile] Compiling event-state...<br>  [compile] Compiling util...<br>
  [compile] Compiling component-library...<br>  [compile] Compiling sms...<br>  [compile] Compiling data-handling...<br>  [compile] Compiling ssh...<br>  [compile] Compiling io...<br>  [compile] Compiling job...<br>  [compile] Compiling repository...<br>
  [compile] Compiling authentication...<br>  [compile] Compiling gui...<br>  [compile] Compiling authentication-gui...<br>  [compile] Compiling ecogrid...<br>  [compile] Compiling opendap...<br>  [compile] Compiling actors...<br>
  [compile] Compiling loader...<br>  [compile] Compiling r...<br>  [compile] adding compilation exclude: class org.kepler.osx.KeplerApplicationListener will only be compiled on  Mac OS X<br>  [compile] adding compilation exclude: class org.kepler.osx.KeplerOSXExtension will only be compiled on  Mac OS X<br>
  [compile] Compiling apple-extensions...<br>  [compile] Compiling tagging...<br>  [compile] Compiling provenance...<br><br>run-workflow-no-gui:<br>      [run] Getting Ptolemy paths from /home/urops/kepler_modules_source/ptolemy/.classpath.default<br>
      [run] /home/urops/kepler_modules_source<br>      [run] Found OS Extension file: /home/urops/kepler_modules_source/apple-extensions/module-info/osextension.txt<br>      [run] Ran additional initialization for module util from class org.kepler.module.util.Initialize<br>
      [run] Ran additional initialization for module tagging from class org.kepler.module.tagging.Initialize<br><b>      [run] Ran additional initialization for module provenance from class org.kepler.module.provenance.Initialize</b><br>
      [run] loading: org.kepler.KeplerConfigurationApplication args: ptolemy/configs/kepler/ConfigNoGUIWithCache.xml -runThenExit /home/urops/kepler/demos/getting-started/00-StatisticalSummary.xml <br>      [run] invoking: org.kepler.KeplerConfigurationApplication.main<br>
      [run] Kepler Initializing...<br>      [run] INFO  (org.kepler.gui.KeplerInitializer:initializeSystem:160) Making directory /home/urops/.kepler/cache/<br>      [run] INFO  (org.kepler.gui.KeplerInitializer:initializeSystem:160) Making directory /home/urops/.kepler/cache/cachedata/<br>
      [run] INFO  (org.kepler.gui.KeplerInitializer:initializeSystem:160) Making directory /home/urops/.kepler/cache/objects/<br>      [run] INFO  (org.kepler.gui.KeplerInitializer:initializeSystem:160) Making directory /home/urops/.kepler/cache/RawData/<br>
      [run] Process :java.lang.UNIXProcess@1abdac9<br>      [run] Process complete: 0<br>      [run] [re]Setting sink type to: double<br>      [run] [re]Setting sink type to: double<br>      [run] [re]Setting sink type to: double<br>
      [run] 1639 ms. Memory: 67008K Free: 8161K (12%)<br><br clear="all">However, no provenance information is recorded in our MySQL database. If I execute the workflow using Kepler GUI, the provenance information is recorded. Any idea?<br>
<br>Thanks for your cooperation and time, you are doing a very good job<br>-- <br>Josep<br>