==== Tue May 25 22:51:04 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#2965887318733008368]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-8606082546728772876]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:468)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.LockAcquisitionException: could not load an entity: [com.tagtraum.beatunes.library.Song#-5943002322984559584]
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:105)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:470)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Deadlock detected. The current transaction was rolled back. Details: 
Session #27 (user: SA) is waiting to lock PUBLIC.SONGS while locking PUBLIC.TAG (exclusive).
Session #4 (user: SA) is waiting to lock PUBLIC.TAG while locking PUBLIC.SONGS (exclusive).; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [40001-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:403)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 16 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457400463]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457415810]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.library.HibernatePlayList.removeSong(SourceFile:1065)
	at com.tagtraum.beatunes.action.standard.ClearItemsAction.actionPerformed(SourceFile:83)
	at com.tagtraum.core.app.ApplicationActionFacade.actionPerformed(SourceFile:89)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
	at java.awt.Component.processMouseEvent(Component.java:6263)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
	at java.awt.Component.processEvent(Component.java:6028)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 47 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.listFilter(SessionImpl.java:1505)
	at org.hibernate.impl.CollectionFilterImpl.list(CollectionFilterImpl.java:74)
	at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
	at com.tagtraum.beatunes.library.HibernatePlayList.countSongs(SourceFile:1277)
	at com.tagtraum.beatunes.songtable.SongTableModel.getRowCount(SourceFile:72)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getRowCount(SourceFile:96)
	at javax.swing.JTable.getRowCount(JTable.java:2640)
	at javax.swing.JTable.valueChanged(JTable.java:4691)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
	at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
	at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
	at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(DefaultListSelectionModel.java:559)
	at javax.swing.DefaultListSelectionModel.clearSelection(DefaultListSelectionModel.java:403)
	at javax.swing.JTable.clearSelection(JTable.java:2079)
	at javax.swing.JTable.clearSelectionAndLeadAnchor(JTable.java:2087)
	at javax.swing.JTable.tableChanged(JTable.java:4442)
	at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:280)
	at javax.swing.table.AbstractTableModel.fireTableDataChanged(AbstractTableModel.java:182)
	at com.tagtraum.beatunes.filter.PlayListSubstringFilter.applyFilter(SourceFile:124)
	at com.tagtraum.beatunes.filter.SubstringFilterDelegate$1.actionPerformed(SourceFile:48)
	at javax.swing.Timer.fireActionPerformed(Timer.java:271)
	at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select count(*) as col_0_0_ from PlayLists_Songs playlistit1_ inner join Songs song0_ on playlistit1_.playlistItems_numericPersistentID=song0_.numericPersistentID where playlistit1_.playLists_numericPlaylistPersistentID = ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 37 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
	at com.tagtraum.beatunes.library.HibernatePlayList.countSongs(SourceFile:1277)
	at com.tagtraum.beatunes.songtable.SongTableModel.getRowCount(SourceFile:72)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getRowCount(SourceFile:96)
	at javax.swing.JTable.getRowCount(JTable.java:2640)
	at javax.swing.JTable.valueChanged(JTable.java:4691)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
	at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
	at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
	at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(DefaultListSelectionModel.java:559)
	at javax.swing.DefaultListSelectionModel.clearSelection(DefaultListSelectionModel.java:403)
	at javax.swing.JTable.clearSelection(JTable.java:2079)
	at javax.swing.JTable.clearSelectionAndLeadAnchor(JTable.java:2087)
	at javax.swing.JTable.tableChanged(JTable.java:4442)
	at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:280)
	at javax.swing.table.AbstractTableModel.fireTableDataChanged(AbstractTableModel.java:182)
	at com.tagtraum.beatunes.filter.PlayListSubstringFilter.applyFilter(SourceFile:124)
	at com.tagtraum.beatunes.filter.SubstringFilterDelegate$1.actionPerformed(SourceFile:48)
	at javax.swing.Timer.fireActionPerformed(Timer.java:271)
	at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select count(song2_.numericPersistentID) as col_0_0_ from PlayLists hibernatep0_ inner join PlayLists_Songs playlistit1_ on hibernatep0_.numericPlaylistPersistentID=playlistit1_.playLists_numericPlaylistPersistentID inner join Songs song2_ on playlistit1_.playlistItems_numericPersistentID=song2_.numericPersistentID where hibernatep0_.numericPlaylistPersistentID=? and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 37 more
Exception in thread "UpdateStatusLabel" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
	at com.tagtraum.beatunes.library.HibernatePlayList.countSongs(SourceFile:1277)
	at com.tagtraum.beatunes.songtable.SongTable.getStatusLabel(SourceFile:313)
	at com.tagtraum.beatunes.MainWindow$14.run(SourceFile:974)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select count(song2_.numericPersistentID) as col_0_0_ from PlayLists hibernatep0_ inner join PlayLists_Songs playlistit1_ on hibernatep0_.numericPlaylistPersistentID=playlistit1_.playLists_numericPlaylistPersistentID inner join Songs song2_ on playlistit1_.playlistItems_numericPersistentID=song2_.numericPersistentID where hibernatep0_.numericPlaylistPersistentID=? and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 12 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
	at com.tagtraum.beatunes.library.HibernatePlayList.countSongs(SourceFile:1277)
	at com.tagtraum.beatunes.songtable.SongTableModel.getRowCount(SourceFile:72)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getRowCount(SourceFile:96)
	at javax.swing.JTable.getRowCount(JTable.java:2640)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1717)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select count(song2_.numericPersistentID) as col_0_0_ from PlayLists hibernatep0_ inner join PlayLists_Songs playlistit1_ on hibernatep0_.numericPlaylistPersistentID=playlistit1_.playLists_numericPlaylistPersistentID inner join Songs song2_ on playlistit1_.playlistItems_numericPersistentID=song2_.numericPersistentID where hibernatep0_.numericPlaylistPersistentID=? and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) and (lower(song2_.artist) like ?) [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 57 more
==== Wed May 26 09:31:18 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#1688454491871214300]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
==== Thu May 27 22:40:39 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AnalysisQueue.offer()" java.lang.NullPointerException
	at com.tagtraum.beatunes.library.HibernateUtil.openSession(SourceFile:206)
	at com.tagtraum.beatunes.library.SynchronizedSessionFactory.openSession(SourceFile:51)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.offer(SourceFile:195)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:595)
	at java.lang.Thread.run(Thread.java:619)
Exception in thread "AsyncUpdateColorTimer" org.hibernate.TransactionException: JDBC rollback failed
	at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:204)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:452)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.message.Message.getSQLException(Message.java:149)
	at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1283)
	at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:447)
	at com.mchange.v2.c3p0.impl.NewProxyConnection.rollback(NewProxyConnection.java:855)
	at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:217)
	at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:196)
	... 5 more
==== Thu May 27 23:17:52 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 62 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 48 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 62 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:468)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-7137766191339428663]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 51 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 62 more
Exception in thread "OnlineDBSubmitter1275082695994" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-2893847734224026038]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
==== Fri May 28 20:04:15 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457401565]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457401565]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 69 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457401691]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457401691]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#2149330536043135761]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
==== Sat May 29 14:52:38 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 51 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 45 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:468)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectIds(SourceFile:163)
	at com.tagtraum.beatunes.library.PageCache.b(SourceFile:143)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:121)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song2_.numericPersistentID as col_0_0_ from PlayLists hibernatep0_ inner join PlayLists_Songs playlistit1_ on hibernatep0_.numericPlaylistPersistentID=playlistit1_.playLists_numericPlaylistPersistentID inner join Songs song2_ on playlistit1_.playlistItems_numericPersistentID=song2_.numericPersistentID where hibernatep0_.numericPlaylistPersistentID=? order by concatTags nulls last, genre nulls last, sortAlbumInt asc nulls last [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 45 more
==== Mon May 31 20:02:01 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query using iterate
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:450)
	at org.hibernate.hql.ast.QueryTranslatorImpl.iterate(QueryTranslatorImpl.java:405)
	at org.hibernate.engine.query.HQLQueryPlan.performIterate(HQLQueryPlan.java:248)
	at org.hibernate.impl.SessionImpl.iterate(SessionImpl.java:1220)
	at org.hibernate.impl.QueryImpl.iterate(QueryImpl.java:69)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.getSongPropertyValues(SourceFile:708)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.getSongPropertyValues(SourceFile:701)
	at com.tagtraum.beatunes.SongTableCellEditor$4.actionPerformed(SourceFile:215)
	at javax.swing.Timer.fireActionPerformed(Timer.java:271)
	at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.album as col_0_0_ from Songs song0_ where song0_.album is not null order by song0_.album asc nulls last [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:427)
	... 17 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3279957819263770890]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at java.util.HashSet.iterator(HashSet.java:153)
	at org.h2.table.TableData.checkDeadlock(TableData.java:477)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#7204598834361940489]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "OnlineDBSubmitter1275353601523" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#3403550345880797673]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
==== Tue Jun 01 05:44:11 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Tue Jun 01 10:43:04 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "OnlineDBSubmitter1275405769772" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-597334555349431226]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:477)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
==== Wed Jun 02 12:24:35 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Sat Jun 05 13:37:40 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Sat Jun 05 17:52:42 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-7701159781629674029]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3037373938040428544]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 69 more
==== Sat Jun 05 19:27:15 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Sat Jun 05 19:35:13 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Sun Jun 06 19:44:57 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#2458542455608106942]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3280796738444806808]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#2458542455608106942]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 69 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#2458542455608106942]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 69 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:468)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "OnlineDBSubmitter1275876005669" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-7038309829005321968]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-5422403577108590618]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3280796738444806808]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3280796738444806808]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
==== Mon Jun 07 21:39:27 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 14
	at sun.font.FontDesignMetrics.charsWidth(FontDesignMetrics.java:492)
	at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:381)
	at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:302)
	at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:286)
	at javax.swing.text.PlainView.viewToModel(PlainView.java:403)
	at javax.swing.text.FieldView.viewToModel(FieldView.java:263)
	at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1540)
	at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1089)
	at javax.swing.text.DefaultCaret.moveCaret(DefaultCaret.java:311)
	at javax.swing.text.DefaultCaret.mouseDragged(DefaultCaret.java:565)
	at java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:303)
	at java.awt.Component.processMouseMotionEvent(Component.java:6311)
	at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3273)
	at java.awt.Component.processEvent(Component.java:6032)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4255)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.LockAcquisitionException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3855983625111110467]
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:105)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:470)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Deadlock detected. The current transaction was rolled back. Details: 
Session #448 (user: SA) is waiting to lock PUBLIC.SONGS while locking PUBLIC.TAG (exclusive).
Session #459 (user: SA) is waiting to lock PUBLIC.TAG while locking PUBLIC.SONGS (exclusive).; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [40001-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:403)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 16 more
==== Sat Jun 12 06:03:10 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#5134625127815237108]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#8808268559731531138]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457410102]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 50 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#4124038918457410102]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent.paint(JComponent.java:1003)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 69 more
==== Sat Jun 12 11:43:24 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Sat Jun 12 11:58:56 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 51 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.PageCache.getPageWithDirectQuery(SourceFile:194)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:102)
	at com.tagtraum.beatunes.analysis.HibernateTaskQueue.get(SourceFile:179)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:77)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueueTableModel.getValueAt(SourceFile:93)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select songtask3_.persistentID as persiste1_7_, songtask3_.songNumericPersistentID as songNume2_7_, songtask3_.taskTemplate_persistentID as taskTemp3_7_ from Queue hibernatet0_ inner join Queue_SongTasks songtasks2_ on hibernatet0_.id=songtasks2_.Queue_id inner join SongTasks songtask3_ on songtasks2_.songTasks_persistentID=songtask3_.persistentID, Songs song1_ where hibernatet0_.id=? and song1_.numericPersistentID=songtask3_.songNumericPersistentID limit ? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 40 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Sat Jun 12 21:30:17 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Sun Jun 13 05:25:51 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Sun Jun 13 18:48:22 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.GenericJDBCException: Cannot open connection
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
	at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
	at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
	at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:142)
	at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:85)
	at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:400)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: java.sql.SQLException: An SQLException was provoked by the following failure: java.lang.InterruptedException
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106)
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65)
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:531)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
	at org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
	at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
	... 9 more
Caused by: java.lang.InterruptedException
	at java.lang.Object.wait(Native Method)
	at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1315)
	at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
	at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
	... 12 more
==== Sun Jun 13 22:53:57 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Mon Jun 14 07:50:48 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Mon Jun 14 09:00:04 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Mon Jun 14 13:05:35 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Tue Jun 15 00:45:30 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Tue Jun 15 09:22:04 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Tue Jun 15 11:10:54 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Tue Jun 15 19:40:41 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Tue Jun 15 20:00:10 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Wed Jun 16 06:11:41 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.doList(Loader.java:2235)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
	at org.hibernate.loader.Loader.list(Loader.java:2124)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.c(SourceFile:537)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:406)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as col_0_0_, song0_.rgb as col_1_0_ from Songs song0_ where song0_.rgb>=-2147483648 [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.doList(Loader.java:2232)
	... 13 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Wed Jun 16 14:53:15 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-4197985791467650246]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 58 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Wed Jun 16 16:45:13 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Wed Jun 16 20:51:25 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Wed Jun 16 22:16:51 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
==== Thu Jun 17 08:15:16 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Thu Jun 17 12:25:55 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Thu Jun 17 15:48:50 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Thu Jun 17 20:30:39 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Thu Jun 17 20:40:39 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Fri Jun 18 00:13:48 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
==== Fri Jun 18 00:34:46 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#291469829765949609]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-8334210407018180537]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "EmbedColorQueueThread" java.lang.StackOverflowError
	at org.h2.table.TableData.checkDeadlock(TableData.java:468)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
	at org.h2.table.TableData.checkDeadlock(TableData.java:495)
Exception in thread "AsyncUpdateColorTimer" org.hibernate.HibernateException: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:453)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to lock table SONGS [50200-79]
	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1066)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:444)
	... 4 more
Exception in thread "OnlineDBSubmitter1276870277067" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#5424364131171629841]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
Exception in thread "OnlineDBSubmitter1276877103567" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#8112474816552841019]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.onlinedb.OnlineDB$1.run(SourceFile:148)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 20 more
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.LockAcquisitionException: could not load an entity: [com.tagtraum.beatunes.library.Song#-6985596045469279718]
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:105)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:470)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Deadlock detected. The current transaction was rolled back. Details: 
Session #160 (user: SA) is waiting to lock PUBLIC.SONGS while locking PUBLIC.TAG (exclusive).
Session #161 (user: SA) is waiting to lock PUBLIC.TAG while locking PUBLIC.SONGS (exclusive).; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [40001-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:403)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 16 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#291469829765949609]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
Exception in thread "AnalysisQueue.offer()" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#291469829765949609]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateIndexBasedSongIterable$1.hasNext(SourceFile:68)
	at com.tagtraum.beatunes.onlinedb.LibraryRequestBody.read(SourceFile:79)
	at java.io.InputStream.read(InputStream.java:85)
	at com.tagtraum.core.WebService.a(SourceFile:416)
	at com.tagtraum.core.WebService.openConnection(SourceFile:316)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithSongs(SourceFile:215)
	at com.tagtraum.beatunes.onlinedb.OnlineDB.submitWithIds(SourceFile:185)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.b(SourceFile:778)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue.a(SourceFile:65)
	at com.tagtraum.beatunes.analysisqueue.AnalysisQueue$5.run(SourceFile:566)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 22 more
==== Sat Jun 19 01:46:45 EDT 2010 ====
Starting beaTunes 2.1.8, built May 21, 2010 4:33:23 AM EDT
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-4050470677299952212]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#361071308105462952]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#6513478953903483856]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-1585592661525677749]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#1612651790580795586]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
Exception in thread "AWT-EventQueue-0" org.hibernate.exception.GenericJDBCException: could not load an entity: [com.tagtraum.beatunes.library.Song#-3124865655723555546]
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:157)
	at com.tagtraum.beatunes.library.HibernatePlayList.getPersistentObjectWithId(SourceFile:41)
	at com.tagtraum.beatunes.library.PageCache.a(SourceFile:165)
	at com.tagtraum.beatunes.library.PageCache.get(SourceFile:124)
	at com.tagtraum.beatunes.library.HibernatePlayList.getSong(SourceFile:1094)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:80)
	at com.tagtraum.beatunes.songtable.SongTableModel.getValueAt(SourceFile:24)
	at com.tagtraum.beatunes.AbstractSongTableModel.getValueAt(SourceFile:132)
	at com.tagtraum.beatunes.filter.FilterPipeline$TableModelFacade.getValueAt(SourceFile:100)
	at javax.swing.JTable.getValueAt(JTable.java:2695)
	at javax.swing.JTable.prepareRenderer(JTable.java:5712)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2069)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1971)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1767)
	at com.tagtraum.beatunes.plaf.BeaTunesTableUI.paint(SourceFile:95)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:751)
	at javax.swing.JComponent.paint(JComponent.java:1017)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:852)
	at javax.swing.JComponent.paint(JComponent.java:1026)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5112)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5060)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4870)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table SONGS; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [50200-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:412)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 52 more
==== Sun Jun 20 11:27:50 EDT 2010 ====
Starting beaTunes 2.1.9, built June 17, 2010 4:12:46 AM EDT
==== Sun Jun 20 11:43:52 EDT 2010 ====
Starting beaTunes 2.1.9, built June 17, 2010 4:12:46 AM EDT
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsScrollBarUI.paintThumb(WindowsScrollBarUI.java:175)
	at javax.swing.plaf.basic.BasicScrollBarUI.paint(BasicScrollBarUI.java:409)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.getPreferredMenuItemSize(BasicMenuItemUI.java:458)
	at com.sun.java.swing.plaf.windows.WindowsMenuUI.getPreferredMenuItemSize(WindowsMenuUI.java:263)
	at javax.swing.plaf.basic.BasicMenuItemUI.getPreferredSize(BasicMenuItemUI.java:363)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1634)
	at javax.swing.BoxLayout.checkRequests(BoxLayout.java:464)
	at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:405)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.InternalError: HTHEME is null
	at sun.awt.windows.ThemeReader.paintBackground(Native Method)
	at sun.awt.windows.ThemeReader.paintBackground(ThemeReader.java:102)
	at com.sun.java.swing.plaf.windows.XPStyle$SkinPainter.paintToImage(XPStyle.java:669)
	at sun.swing.CachedPainter.paint0(CachedPainter.java:129)
	at sun.swing.CachedPainter.paint(CachedPainter.java:94)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkinRaw(XPStyle.java:606)
	at com.sun.java.swing.plaf.windows.AnimationController.paintSkin(AnimationController.java:235)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(XPStyle.java:585)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(XPStyle.java:565)
	at com.sun.java.swing.plaf.windows.WindowsScrollBarUI.paintThumb(WindowsScrollBarUI.java:165)
	at javax.swing.plaf.basic.BasicScrollBarUI.paint(BasicScrollBarUI.java:409)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsScrollBarUI.paintThumb(WindowsScrollBarUI.java:175)
	at javax.swing.plaf.basic.BasicScrollBarUI.paint(BasicScrollBarUI.java:409)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:143)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:513)
	at com.sun.java.swing.plaf.windows.XPStyle$Skin.getWidth(XPStyle.java:517)
	at com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory.getIconWidth(WindowsIconFactory.java:668)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$1.createValue(WindowsLookAndFeel.java:1769)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.recursiveCreateValue(WindowsLookAndFeel.java:2454)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.getXPValue(WindowsLookAndFeel.java:2442)
	at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(WindowsLookAndFeel.java:2429)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:214)
	at javax.swing.UIDefaults.get(UIDefaults.java:144)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:47)
	at javax.swing.UIManager.get(UIManager.java:929)
	at javax.swing.plaf.basic.BasicMenuItemUI.layoutMenuItem(BasicMenuItemUI.java:935)
	at javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(BasicMenuItemUI.java:660)
	at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:592)
	at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:588)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5131)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1479)
	at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1410)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1780)
	at java.awt.Window.paint(Window.java:3375)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.ArrayIndexOutOfBoundsException: 1
	at sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Win32GraphicsEnvironment.java:86)
	at com.sun.awt.AWTUtilities.isWindowTranslucencySupported(AWTUtilities.java:302)
	at com.sun.awt.AWTUtilities.isTranslucencySupported(AWTUtilities.java:111)
	at javax.swing.RepaintManager.updateWindows(RepaintManager.java:719)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:819)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at sun.awt.windows.WComponentPeer$1.run(WComponentPeer.java:176)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at java.awt.Window.dispatchEventImpl(Window.java:2476)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception occurred during event dispatching:
java.lang.NullPointerException
	at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:282)
	at javax.swing.plaf.basic.DefaultMenuLayout.preferredLayoutSize(DefaultMenuLayout.java:49)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.JRootPane$RootLayout.layoutContainer(JRootPane.java:993)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validate(Container.java:1480)
	at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:669)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:124)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.Dialog$3.run(Dialog.java:1098)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1096)
	at java.awt.Component.show(Component.java:1563)
	at java.awt.Component.setVisible(Component.java:1515)
	at java.awt.Window.setVisible(Window.java:842)
	at java.awt.Dialog.setVisible(Dialog.java:986)
	at com.tagtraum.beatunes.BeaTunes.shutdown(SourceFile:488)
	at com.tagtraum.beatunes.action.standard.ShutdownAction.actionPerformed(SourceFile:46)
	at com.tagtraum.core.app.ApplicationActionFacade.actionPerformed(SourceFile:89)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
	at java.awt.Component.processMouseEvent(Component.java:6263)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6028)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
==== Mon Jun 21 05:47:45 EDT 2010 ====
Starting beaTunes 2.1.9, built June 17, 2010 4:12:46 AM EDT
Exception in thread "AsyncUpdateColorTimer" org.hibernate.exception.LockAcquisitionException: could not load an entity: [com.tagtraum.beatunes.library.Song#-7566040685781150401]
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:105)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1899)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)
	at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65)
	at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3062)
	at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434)
	at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)
	at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)
	at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)
	at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)
	at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:906)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:843)
	at org.hibernate.impl.SessionImpl.get(SessionImpl.java:836)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:470)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary.a(SourceFile:45)
	at com.tagtraum.beatunes.library.HibernateMusicLibrary$1.run(SourceFile:387)
	at java.util.TimerThread.mainLoop(Timer.java:512)
	at java.util.TimerThread.run(Timer.java:462)
Caused by: org.h2.jdbc.JdbcSQLException: Deadlock detected. The current transaction was rolled back. Details: 
Session #109 (user: SA) is waiting to lock PUBLIC.SONGS while locking PUBLIC.TAG (exclusive).
Session #123 (user: SA) is waiting to lock PUBLIC.TAG while locking PUBLIC.SONGS (exclusive).; SQL statement:
select song0_.numericPersistentID as numericP1_0_1_, song0_.album as album0_1_, song0_.albumArtist as albumArt3_0_1_, song0_.albumRating as albumRat4_0_1_, song0_.albumRatingComputed as albumRat5_0_1_, song0_.artist as artist0_1_, song0_.artworkCount as artworkC7_0_1_, song0_.bitRate as bitRate0_1_, song0_.bpm as bpm0_1_, song0_.clean as clean0_1_, song0_.comments as comments0_1_, song0_.compilation as compila12_0_1_, song0_.composer as composer0_1_, song0_.dateAdded as dateAdded0_1_, song0_.dateModified as dateMod15_0_1_, song0_.disabled as disabled0_1_, song0_.discCount as discCount0_1_, song0_.discNumber as discNumber0_1_, song0_.episode as episode0_1_, song0_.episodeOrder as episode20_0_1_, song0_.fileSize as fileSize0_1_, song0_.genre as genre0_1_, song0_.grouping as grouping0_1_, song0_.hasVideo as hasVideo0_1_, song0_.iTunesPropertiesHashCode as iTunesP25_0_1_, song0_.kind as kind0_1_, song0_.location as location0_1_, song0_.movie as movie0_1_, song0_.musicVideo as musicVideo0_1_, song0_.name as name0_1_, song0_.partOfGaplessAlbum as partOfG31_0_1_, song0_.playCount as playCount0_1_, song0_.playDate as playDate0_1_, song0_.playDateUTC as playDat34_0_1_, song0_.playFrequency as playFre35_0_1_, song0_.playSkipRatio as playSki36_0_1_, song0_.podcast as podcast0_1_, song0_.protekted as protekted0_1_, song0_.purchased as purchased0_1_, song0_.rating as rating0_1_, song0_.ratingComputed as ratingC41_0_1_, song0_.releaseDate as release42_0_1_, song0_.sampleRate as sampleRate0_1_, song0_.season as season0_1_, song0_.show as show0_1_, song0_.skipCount as skipCount0_1_, song0_.skipDate as skipDate0_1_, song0_.bpmAlgorithm as bpmAlgo48_0_1_, song0_.red as red0_1_, song0_.green as green0_1_, song0_.blue as blue0_1_, song0_.rgb as rgb0_1_, song0_.hsb as hsb0_1_, song0_.concatTags as concatTags0_1_, song0_.exactBPM as exactBPM0_1_, song0_.tonalKey as tonalKey0_1_, song0_.keyAlgorithm as keyAlgo57_0_1_, song0_.language as language0_1_, song0_.spectrum0 as spectrum59_0_1_, song0_.spectrum1 as spectrum60_0_1_, song0_.spectrum2 as spectrum61_0_1_, song0_.spectrum3 as spectrum62_0_1_, song0_.spectrum4 as spectrum63_0_1_, song0_.spectrum5 as spectrum64_0_1_, song0_.spectrum6 as spectrum65_0_1_, song0_.spectrum7 as spectrum66_0_1_, song0_.spectrum8 as spectrum67_0_1_, song0_.spectrum9 as spectrum68_0_1_, song0_.spectrum10 as spectrum69_0_1_, song0_.spectrum11 as spectrum70_0_1_, song0_.spectrum12 as spectrum71_0_1_, song0_.spectrum13 as spectrum72_0_1_, song0_.spectrum14 as spectrum73_0_1_, song0_.spectrum15 as spectrum74_0_1_, song0_.spectrum16 as spectrum75_0_1_, song0_.spectrum17 as spectrum76_0_1_, song0_.spectrum18 as spectrum77_0_1_, song0_.spectrum19 as spectrum78_0_1_, song0_.spectrum20 as spectrum79_0_1_, song0_.spectrum21 as spectrum80_0_1_, song0_.spectrum22 as spectrum81_0_1_, song0_.spectrum23 as spectrum82_0_1_, song0_.sortAlbum as sortAlbum0_1_, song0_.sortAlbumArtist as sortAlb84_0_1_, song0_.sortAlbumArtistInt as sortAlb85_0_1_, song0_.sortAlbumInt as sortAlb86_0_1_, song0_.sortArtist as sortArtist0_1_, song0_.sortArtistInt as sortArt88_0_1_, song0_.sortComposer as sortCom89_0_1_, song0_.sortComposerInt as sortCom90_0_1_, song0_.sortName as sortName0_1_, song0_.sortNameInt as sortNam92_0_1_, song0_.sortShow as sortShow0_1_, song0_.sortShowInt as sortSho94_0_1_, song0_.startTime as startTime0_1_, song0_.stopTime as stopTime0_1_, song0_.totalTime as totalTime0_1_, song0_.trackCount as trackCount0_1_, song0_.trackID as trackID0_1_, song0_.trackNumber as trackN100_0_1_, song0_.trackType as trackType0_1_, song0_.tvShow as tvShow0_1_, song0_.unplayed as unplayed0_1_, song0_.volumeAdjustment as volume104_0_1_, song0_.releaseYear as releas105_0_1_, tags1_.Songs_numericPersistentID as Songs1_3_, tag2_.persistentId as tags2_3_, tag2_.persistentId as persiste1_3_0_, tag2_.name as name3_0_ from Songs song0_ left outer join Songs_Tag tags1_ on song0_.numericPersistentID=tags1_.Songs_numericPersistentID left outer join Tag tag2_ on tags1_.tags_persistentId=tag2_.persistentId where song0_.numericPersistentID=? [40001-79]
	at org.h2.message.Message.getSQLException(Message.java:103)
	at org.h2.message.Message.getSQLException(Message.java:114)
	at org.h2.message.Message.getSQLException(Message.java:77)
	at org.h2.table.TableData.doLock(TableData.java:403)
	at org.h2.table.TableData.lock(TableData.java:351)
	at org.h2.table.TableFilter.lock(TableFilter.java:106)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.table.TableFilter.lock(TableFilter.java:108)
	at org.h2.command.dml.Select.queryWithoutCache(Select.java:535)
	at org.h2.command.dml.Query.query(Query.java:233)
	at org.h2.command.CommandContainer.query(CommandContainer.java:79)
	at org.h2.command.Command.executeQueryLocal(Command.java:140)
	at org.h2.command.Command.executeQuery(Command.java:121)
	at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
	at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
	at org.hibernate.loader.Loader.doQuery(Loader.java:697)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
	at org.hibernate.loader.Loader.loadEntity(Loader.java:1885)
	... 16 more
