[kepler-dev] Multiple instances of kepler

Norbert Podhorszki pnorbert at cs.ucdavis.edu
Thu Jan 25 16:14:20 PST 2007


I have just realized now that currently, I am not able to execute two
instances of Kepler. Which is not my intention in case of the GUI, but
I cannot execute two workflows on the same machine from command-line.
There was a case last Fall when a physicist executed the same workflow ten 
times at once (from a script of course) to speed up his data transfer.

Does the execution part of Kepler need exclusiveness or this is just the 
GUI? Should this be considered as a bug? Any workarounds?
How does this affect portal/dashboard building people, when workflows are
executed in the background on a server?

Caused by: java.sql.SQLException: The database is already in use by 
another process: org.hsqldb.NIOLockFile at 940a0831[file 
=/home/pnorbert/.kepler/cache/cachedata/hsqldb.lck, exists=true, 
locked=false, valid=false, fl =null]: java.lang.Exception: 
checkHeartbeat(): lock file 
[/home/pnorbert/.kepler/cache/cachedata/hsqldb.lck] is presumably locked 
by another process.

Best regards

      Norbert Podhorszki
      University of California, Davis
      Department of Computer Science
      1 Shields Ave, 2236 Kemper Hall
      Davis, CA 95616
      (530) 752-5076
      pnorbert at cs.ucdavis.edu

More information about the Kepler-dev mailing list