Hi Madhavi,
Can you run your workflow from the command line if it is exported as xml,
rather than saved as a kar file? There is a possibly related bug for the
build system in bugzilla:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5381.
I just tried running a simple workflow from the command line using Kepler 2.2,
and got an error (different from yours--see below) when trying to run a kar,
but success when running a workflow exported as xml (moml).
In other words, this works:
./kepler.sh -runwf ~/hello.xml
And this does not:
./kepler.sh -runwf ~/hello.kar
The error message I get for the latter includes the following line:
[null] Unsupported file type or connection not available:
file:/Users/tmcphillips/hello.kar
Tim
On Aug 22, 2011, at 10:14 PM, Madhavi Tikhe wrote:
> Hi,
>
> When I try run the workflow using the the kar file using kepler command line,
> I get the following exception.
> Ø kepler.sh -runwf -nogui] workflow.kar
>
> Extracting workflow from KAR
> java.lang.NullPointerException
> at
> org.kepler.util.sql.DatabaseFactory.getDBConnection(DatabaseFactory.java:89)
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager.<init>(LocalRepositoryManager.java:148)
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager$LocalRepositoryManagerHolder.<clinit>(LocalRepositoryManager.java:855)
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager.getInstance(LocalRepositoryManager.java:851)
> at org.kepler.kar.KARFile.cacheKARContents(KARFile.java:567)
> at
> com.lifetech.cgr.service.AnalysisControlManager.getManager(AnalysisControlManager.java:136)
> at
> com.lifetech.cgr.service.AnalysisControlManager.launchOneAnalaysis(AnalysisControlManager.java:60)
> at
> com.lifetech.cgr.service.LifeScopeCommandLineServer.manageOperations(LifeScopeCommandLineServer.java:160)
> at
> com.lifetech.cgr.service.LifeScopeCommandLineServer.run(LifeScopeCommandLineServer.java:121)
> at java.lang.Thread.run(Thread.java:636)
> Exception in thread "Thread-0" java.lang.ExceptionInInitializerError
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager.getInstance(LocalRepositoryManager.java:851)
> at org.kepler.kar.KARFile.cacheKARContents(KARFile.java:567)
> at
> com.lifetech.cgr.service.AnalysisControlManager.getManager(AnalysisControlManager.java:136)
> at
> com.lifetech.cgr.service.AnalysisControlManager.launchOneAnalaysis(AnalysisControlManager.java:60)
> at
> com.lifetech.cgr.service.LifeScopeCommandLineServer.manageOperations(LifeScopeCommandLineServer.java:160)
> at
> com.lifetech.cgr.service.LifeScopeCommandLineServer.run(LifeScopeCommandLineServer.java:121)
> at java.lang.Thread.run(Thread.java:636)
> Caused by: java.lang.NullPointerException
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager.<init>(LocalRepositoryManager.java:154)
> at
> org.kepler.objectmanager.cache.LocalRepositoryManager$LocalRepositoryManagerHolder.<clinit>(LocalRepositoryManager.java:855)
> ... 7 more
>
> I don’t have any database installed or configured for kepler. And I tried
> executing kepler after clearing the kepler cache. Does anybody have any idea
> about the possible cause of this exception and possible solution?
> This exception is blocking my work. Please let me know if there is any quick
> fix available.
>
> Regards,
> Madhavi
>
> DISCLAIMER ========== This e-mail may contain privileged and confidential
> information which is the property of Persistent Systems Ltd. It is intended
> only for the use of the individual or entity to which it is addressed. If you
> are not the intended recipient, you are not authorized to read, retain, copy,
> print, distribute or use this message. If you have received this
> communication in error, please notify the sender and delete all copies of
> this message. Persistent Systems Ltd. does not accept any liability for virus
> infected mails.
>
> _______________________________________________
> Kepler-dev mailing list
> [email protected]
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev