Guest User

Untitled

a guest
Jan 14th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 80.62 KB | None | 0 0
  1. 51 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@a4a5d8: display name [org.springframework.context.support.ClassPathXmlApplicationContext@a4a5d8]; startup date [Sat Jan 14 00:15:56 CET 2017]; root of context hierarchy
  2. 113 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applicationContext-deployer.xml]
  3. 461 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@a4a5d8]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1bb5cf
  4. 471 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1bb5cf: defining beans [service,org.springframework.remoting.rmi.RmiServiceExporter#0]; root of factory hierarchy
  5. 486 [main] INFO org.mortbay.log - Logging to org.slf4j.impl.SimpleLogger(org.mortbay.log) via org.mortbay.log.Slf4jLog
  6. Using WAR file: F:\Program Files (x86)\Subsonic\subsonic.war
  7. Extracting webapp to c:\subsonic\jetty\830afc
  8. Using WAR file: F:\Program Files (x86)\Subsonic\subsonic.war
  9. 533 [main] INFO org.mortbay.log - jetty-6.1.x
  10. SLF4J: Class path contains multiple SLF4J bindings.
  11. SLF4J: Found binding in [jar:file:/F:/Program%20Files%20(x86)/Subsonic/subsonic-booter-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  12. SLF4J: Found binding in [jar:file:/C:/subsonic/jetty/830afc/webapp/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  13. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
  14. 1320 [main] INFO / - Initializing Spring root WebApplicationContext
  15. 1320 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization started
  16. 1340 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1537def: display name [Root WebApplicationContext]; startup date [Sat Jan 14 00:15:58 CET 2017]; root of context hierarchy
  17. 1370 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
  18. 1417 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml]
  19. 1433 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-cache.xml]
  20. 1449 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-sonos.xml]
  21. 1464 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
  22. 1464 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-servlet.xml]
  23. 1780 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1537def]: org.springframework.beans.factory.support.DefaultListableBeanFactory@14fd0ff
  24. 2196 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14fd0ff: defining beans [playerDao,mediaFileDao,artistDao,albumDao,playlistDao,playQueueDao,internetRadioDao,musicFileInfoDao,musicFolderDao,userDao,transcodingDao,podcastDao,avatarDao,shareDao,bookmarkDao,videoConversionDao,daoHelper,mediaFileService,securityService,settingsService,mediaScannerService,searchService,networkService,playerService,playlistService,versionService,statusService,ratingService,musicIndexService,audioScrobblerService,transcodingService,shareService,podcastService,adService,jukeboxService,folderBasedContentDirectory,upnpService,lastFmService,videoConversionService,sonosService,metaDataParserFactory,ajaxMultiService,ajaxNowPlayingService,ajaxPlayQueueService,ajaxPlaylistService,ajaxLyricsService,ajaxCoverArtService,ajaxStarService,ajaxTagService,ajaxTransferService,ajaxChatService,localeResolver,loginFailureLogger,net.sourceforge.subsonic.security.SubsonicApplicationEventListener#0,filterChainProxy,httpSessionContextIntegrationFilter,logoutFilter,authenticationProcessingFilter,basicProcessingFilter,restRequestParameterProcessingFilter,basicProcessingFilterEntryPoint,securityContextHolderAwareRequestFilter,rememberMeProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,basicExceptionTranslationFilter,filterInvocationInterceptor,accessDecisionManager,rememberMeServices,authenticationManager,daoAuthenticationProvider,userCacheWrapper,ldapAuthenticationProvider,bindAuthenticator,userDetailsServiceBasedAuthoritiesPopulator,ajaxServiceInterceptor,ajaxTagServiceSecure,ajaxTransferServiceSecure,cacheFactory,userCache,mediaFileMemoryCache,cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,sonosEndpoint,sonosHelper]; root of factory hierarchy
  25. 2312 [main] INFO org.springframework.jdbc.datasource.DriverManagerDataSource - Loaded JDBC driver: org.hsqldb.jdbcDriver
  26. 7503 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
  27. 7503 [main] INFO org.acegisecurity.intercept.method.MethodDefinitionMap - Adding secure method [public net.sourceforge.subsonic.ajax.UploadInfo net.sourceforge.subsonic.ajax.TransferService.getUploadInfo()] with attributes [[ROLE_UPLOAD]]
  28. 7503 [main] INFO org.acegisecurity.intercept.method.MethodDefinitionMap - Adding secure method [public java.lang.String net.sourceforge.subsonic.ajax.TagService.setTags(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)] with attributes [[ROLE_COVERART]]
  29. 7503 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
  30. 8104 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 6784 ms
  31. 8204 [main] INFO / - Initializing Spring FrameworkServlet 'subsonic'
  32. 8204 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization started
  33. 8204 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@da5039: display name [WebApplicationContext for namespace 'subsonic-servlet']; startup date [Sat Jan 14 00:16:04 CET 2017]; parent: org.springframework.web.context.support.XmlWebApplicationContext@1537def
  34. 8204 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/subsonic-servlet.xml]
  35. 8235 [main] INFO org.springframework.web.context.support.XmlWebApplicationContext - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@da5039]: org.springframework.beans.factory.support.DefaultListableBeanFactory@b84637
  36. 8505 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@b84637: defining beans [leftController,artistsController,rightController,statusController,mainController,playlistController,playlistsController,importPlaylistController,topController,helpController,moreController,uploadController,lyricsController,allmusicController,podcastController,podcastChannelsController,internetRadioController,internetRadioStreamController,podcastChannelController,podcastReceiverAdminController,setMusicFileInfoController,shareManagementController,setRatingController,randomPlayQueueController,changeCoverArtController,nowPlayingController,starredController,searchController,settingsController,playerSettingsController,dlnaSettingsController,sonosSettingsController,shareSettingsController,musicFolderSettingsController,networkSettingsController,transcodingSettingsController,internetRadioSettingsController,podcastSettingsController,videoConversionSettingsController,generalSettingsController,advancedSettingsController,personalSettingsController,avatarUploadController,userSettingsController,passwordSettingsController,homeController,editTagsController,playQueueController,coverArtController,captionsController,avatarController,proxyController,statusChartController,userChartController,m3uController,streamController,hlsController,videoPlayerController,videoConverterController,externalPlayerController,downloadController,premiumSettingsController,multiController,wapController,restController,dbController,premiumSettingsValidator,userSettingsValidator,passwordSettingsValidator,urlMapping,messageSource,themeSource,themeResolver,viewResolver]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@14fd0ff
  37. 9137 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization completed in 933 ms
  38. 9153 [main] INFO org.mortbay.log - Started [email protected]:4040
  39. Subsonic running on: http://localhost:4040/
  40. 9205 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Looking for RMI registry at port '9412'
  41. 10223 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Could not detect RMI registry - creating new one
  42. 10270 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Binding service 'SubsonicDeployerService' to RMI registry: RegistryImpl[UnicastServerRef [liveRef: [endpoint:[192.168.178.10:9412](local),objID:[0:0:0, 0]]]]
  43. 32073512 [btpool0-2] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
  44. 32073560 [btpool0-2] INFO org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
  45. 32073568 [btpool0-2] ERROR org.mortbay.log - Nested in org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  46. org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  47. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
  48. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
  49. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
  50. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
  51. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  52. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  53. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  54. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  55. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  56. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  57. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  58. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  59. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  60. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  61. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  62. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  63. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  64. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  65. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  66. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  67. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  68. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  69. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  70. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  71. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  72. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  73. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  74. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  75. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  76. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  77. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  78. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  79. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
  80. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  81. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  82. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  83. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  84. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  85. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  86. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  87. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  88. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  89. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  90. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  91. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  92. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  93. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  94. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  95. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  96. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  97. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  98. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  99. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  100. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  101. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  102. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  103. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  104. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  105. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  106. at org.mortbay.jetty.Server.handle(Server.java:313)
  107. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  108. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  109. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  110. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  111. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  112. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  113. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  114. Caused by: java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  115. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  116. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  117. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  118. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  119. ... 63 more
  120. 32073571 [btpool0-2] WARN org.mortbay.log - Nested in org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  121. java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  122. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  123. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  124. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  125. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  126. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  127. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  128. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  129. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  130. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  131. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  132. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  133. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  134. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  135. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  136. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  137. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  138. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  139. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  140. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  141. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  142. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  143. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  144. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  145. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  146. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  147. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  148. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  149. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  150. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  151. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  152. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  153. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  154. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
  155. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  156. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  157. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  158. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  159. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  160. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  161. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  162. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  163. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  164. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  165. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  166. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  167. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  168. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  169. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  170. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  171. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  172. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  173. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  174. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  175. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  176. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  177. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  178. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  179. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  180. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  181. at org.mortbay.jetty.Server.handle(Server.java:313)
  182. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  183. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  184. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  185. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  186. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  187. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  188. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  189. 32073574 [btpool0-2] ERROR org.mortbay.log - /left.view
  190. org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  191. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
  192. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
  193. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
  194. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
  195. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  196. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  197. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  198. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  199. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  200. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  201. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  202. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  203. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  204. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  205. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  206. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  207. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  208. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  209. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  210. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  211. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  212. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  213. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  214. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  215. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  216. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  217. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  218. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  219. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  220. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  221. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  222. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  223. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
  224. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  225. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  226. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  227. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  228. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  229. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  230. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  231. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  232. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  233. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  234. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  235. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  236. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  237. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  238. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  239. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  240. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  241. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  242. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  243. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  244. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  245. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  246. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  247. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  248. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  249. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  250. at org.mortbay.jetty.Server.handle(Server.java:313)
  251. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  252. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  253. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  254. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  255. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  256. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  257. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  258. Caused by: java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  259. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  260. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  261. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  262. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  263. ... 63 more
  264. 32073574 [btpool0-5] INFO org.directwebremoting.log.startup - Starting: DwrServlet v3.0.0-FINAL on jetty-6.1.x / JDK 1.8.0_111 from Oracle Corporation at
  265. 32073575 [btpool0-2] WARN org.mortbay.log - Nested in org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  266. java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  267. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  268. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  269. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  270. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  271. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  272. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  273. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  274. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  275. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  276. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  277. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  278. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  279. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  280. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  281. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  282. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  283. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  284. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  285. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  286. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  287. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  288. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  289. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  290. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  291. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  292. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  293. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  294. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  295. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  296. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  297. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  298. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  299. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
  300. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  301. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  302. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  303. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  304. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  305. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  306. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  307. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  308. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  309. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  310. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  311. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  312. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  313. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  314. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  315. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  316. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  317. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  318. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  319. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  320. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  321. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  322. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  323. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  324. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  325. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  326. at org.mortbay.jetty.Server.handle(Server.java:313)
  327. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  328. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  329. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  330. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  331. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  332. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  333. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  334. 32073812 [btpool0-5] INFO org.directwebremoting.log.startup - Starting: Using container abstraction org.directwebremoting.server.servlet2.Servlet24ContainerAbstraction
  335. 32073822 [btpool0-5] INFO org.directwebremoting.servlet.UrlProcessor - Probably not an issue: the url:/gi.js (org.directwebremoting.gi.GiHandler) Handler is not available. This is only an problem if you wanted to use it.
  336. 37772592 [btpool0-18] ERROR org.mortbay.log - Nested in org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  337. org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  338. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
  339. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
  340. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
  341. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
  342. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  343. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  344. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  345. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  346. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  347. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  348. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  349. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  350. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  351. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  352. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  353. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  354. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  355. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  356. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  357. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  358. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  359. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  360. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  361. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  362. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  363. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  364. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  365. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  366. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  367. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  368. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  369. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  370. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
  371. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  372. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  373. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  374. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  375. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  376. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  377. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  378. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  379. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  380. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  381. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  382. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  383. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  384. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  385. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  386. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  387. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  388. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  389. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  390. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  391. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  392. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  393. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  394. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  395. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  396. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  397. at org.mortbay.jetty.Server.handle(Server.java:313)
  398. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  399. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  400. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  401. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  402. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  403. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  404. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  405. Caused by: java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  406. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  407. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  408. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  409. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  410. ... 63 more
  411. 37772595 [btpool0-18] WARN org.mortbay.log - Nested in org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  412. java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  413. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  414. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  415. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  416. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  417. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  418. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  419. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  420. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  421. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  422. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  423. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  424. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  425. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  426. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  427. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  428. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  429. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  430. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  431. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  432. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  433. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  434. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  435. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  436. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  437. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  438. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  439. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  440. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  441. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  442. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  443. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  444. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  445. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
  446. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  447. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  448. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  449. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  450. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  451. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  452. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  453. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  454. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  455. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  456. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  457. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  458. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  459. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  460. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  461. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  462. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  463. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  464. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  465. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  466. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  467. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  468. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  469. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  470. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  471. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  472. at org.mortbay.jetty.Server.handle(Server.java:313)
  473. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  474. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  475. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  476. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  477. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  478. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  479. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  480. 37772598 [btpool0-18] ERROR org.mortbay.log - /left.view
  481. org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  482. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
  483. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
  484. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
  485. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
  486. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  487. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  488. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  489. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  490. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  491. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  492. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  493. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  494. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  495. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  496. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  497. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  498. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  499. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  500. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  501. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  502. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  503. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  504. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  505. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  506. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  507. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  508. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  509. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  510. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  511. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  512. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  513. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  514. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
  515. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  516. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  517. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  518. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  519. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  520. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  521. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  522. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  523. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  524. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  525. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  526. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  527. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  528. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  529. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  530. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  531. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  532. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  533. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  534. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  535. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  536. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  537. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  538. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  539. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  540. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  541. at org.mortbay.jetty.Server.handle(Server.java:313)
  542. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  543. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  544. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  545. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  546. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  547. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  548. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
  549. Caused by: java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  550. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  551. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  552. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  553. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  554. ... 63 more
  555. 37772600 [btpool0-18] WARN org.mortbay.log - Nested in org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; SQL [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
  556. java.sql.SQLException: S1000 General error java.lang.NullPointerException in statement [insert into media_file (id, path, folder, type, format, title, album, artist, album_artist, disc_number, track_number, year, genre, bit_rate, variable_bit_rate, duration_seconds, file_size, width, height, cover_art_path, parent_path, play_count, last_played, comment, created, changed, last_scanned, children_last_updated, present, version) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
  557. at org.hsqldb.jdbc.Util.throwError(Unknown Source)
  558. at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
  559. at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
  560. at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
  561. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
  562. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
  563. at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
  564. at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
  565. at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
  566. at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
  567. at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
  568. at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
  569. at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
  570. at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
  571. at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  572. at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  573. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  574. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
  575. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  576. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  577. at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  578. at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
  579. at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
  580. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
  581. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  582. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  583. at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  584. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  585. at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
  586. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  587. at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  588. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  589. at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
  590. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  591. at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
  592. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  593. at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
  594. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  595. at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  596. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  597. at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  598. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  599. at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  600. at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  601. at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  602. at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  603. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  604. at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
  605. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  606. at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
  607. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  608. at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
  609. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
  610. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
  611. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
  612. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
  613. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
  614. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
  615. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
  616. at org.mortbay.jetty.Server.handle(Server.java:313)
  617. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
  618. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
  619. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
  620. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
  621. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
  622. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
  623. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Advertisement
Add Comment
Please, Sign In to add comment