[mary-dev] Shutdown warning in cache

Marc Schroeder marc.schroeder at dfki.de
Wed Jun 2 08:59:52 CEST 2010


This is fine, thanks. We couldn't leave the TRAC ticket system open due 
to spam mania. So I guess error reports via this list is currently the 
best solution available.

Thanks,
Marc

On 01.06.10 18:59, H.vanWelbergen at ewi.utwente.nl wrote:
> Not sure if this is the right place to post this, but I don't seem to
> have a login to create a ticket for it?
>
> I have a minor issue with shutting down Mary TTS with no cache enabled,
> I get the following warning:
>
> 18:30:29.617 [Thread-0] WARN  marytts.class marytts.util.MaryCache -
> Cannot set up cache
> java.sql.SQLException: java.lang.ExceptionInInitializerError
> 	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at java.sql.DriverManager.getConnection(Unknown Source)
> ~[na:1.6.0_17]
> 	at java.sql.DriverManager.getConnection(Unknown Source)
> ~[na:1.6.0_17]
> 	at marytts.util.MaryCache.<init>(MaryCache.java:68)
> ~[mary-common.jar:20100601]
> 	at marytts.util.MaryCache.getCache(MaryCache.java:53)
> ~[mary-common.jar:20100601]
> 	at marytts.server.Mary.shutdown(Mary.java:383)
> [mary-common.jar:20100601]
> 	at marytts.server.Mary$2.run(Mary.java:242)
> [mary-common.jar:20100601]
> Caused by: org.hsqldb.HsqlException:
> java.lang.ExceptionInInitializerError
> 	at org.hsqldb.error.Error.error(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.Database.reopen(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.Database.open(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.DatabaseManager.newSession(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	... 9 common frames omitted
> Caused by: java.lang.ExceptionInInitializerError: null
> 	at java.io.File.deleteOnExit(Unknown Source) ~[na:1.6.0_17]
> 	at org.hsqldb.lib.java.JavaSystem.deleteOnExit(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.lib.FileUtil.deleteOnExit(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.persist.LockFile.tryLock(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.persist.LockFile.newLockFileLock(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.persist.Logger.acquireLock(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	at org.hsqldb.persist.Logger.openPersistence(Unknown Source)
> ~[hsqldb-2.0.0.jar:2.0.0-rc9]
> 	... 13 common frames omitted
> Caused by: java.lang.IllegalStateException: Shutdown in progress
> 	at java.lang.Shutdown.add(Unknown Source) ~[na:1.6.0_17]
> 	at java.lang.System$2.registerShutdownHook(Unknown Source)
> ~[na:1.6.0_17]
> 	at java.io.DeleteOnExitHook.<clinit>(Unknown Source)
> ~[na:1.6.0_17]
> 	... 20 common frames omitted
>
> If I enable the cache, shutdown works fine.
>
> It seems that Mary.shutdown() always tries to create a new cache if no
> cache is available, through MaryCache.getCache().
>
> Cheers,
> Herwin
> _______________________________________________
> Mary-dev mailing list
> Mary-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/mary-dev

-- 
please note my NEW phone number: +49-681-85775-5303

Dr. Marc Schröder, Senior Researcher at DFKI GmbH
Coordinator EU FP7 Project SEMAINE http://www.semaine-project.eu
Project leader for DFKI in SSPNet http://sspnet.eu
Project leader PAVOQUE http://mary.dfki.de/pavoque
Associate Editor IEEE Trans. Affective Computing http://computer.org/tac
Editor W3C EmotionML Working Draft http://www.w3.org/TR/emotionml/
Portal Editor http://emotion-research.net
Team Leader DFKI TTS Group http://mary.dfki.de

Homepage: http://www.dfki.de/~schroed
Email: marc.schroeder at dfki.de
Phone: +49-681-85775-5303
Postal address: DFKI GmbH, Campus D3_2, Stuhlsatzenhausweg 3, D-66123 
Saarbrücken, Germany
--
Official DFKI coordinates:
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Trippstadter Strasse 122, D-67663 Kaiserslautern, Germany
Geschaeftsfuehrung:
Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313


More information about the Mary-dev mailing list