Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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
- 113 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applicationContext-deployer.xml]
- 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
- 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
- 486 [main] INFO org.mortbay.log - Logging to org.slf4j.impl.SimpleLogger(org.mortbay.log) via org.mortbay.log.Slf4jLog
- Using WAR file: F:\Program Files (x86)\Subsonic\subsonic.war
- Extracting webapp to c:\subsonic\jetty\830afc
- Using WAR file: F:\Program Files (x86)\Subsonic\subsonic.war
- 533 [main] INFO org.mortbay.log - jetty-6.1.x
- SLF4J: Class path contains multiple SLF4J bindings.
- SLF4J: Found binding in [jar:file:/F:/Program%20Files%20(x86)/Subsonic/subsonic-booter-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class]
- 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]
- SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
- 1320 [main] INFO / - Initializing Spring root WebApplicationContext
- 1320 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization started
- 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
- 1370 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
- 1417 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-security.xml]
- 1433 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-cache.xml]
- 1449 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-sonos.xml]
- 1464 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
- 1464 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-servlet.xml]
- 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
- 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
- 2312 [main] INFO org.springframework.jdbc.datasource.DriverManagerDataSource - Loaded JDBC driver: org.hsqldb.jdbcDriver
- 7503 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
- 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]]
- 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]]
- 7503 [main] INFO org.acegisecurity.intercept.AbstractSecurityInterceptor - Validated configuration attributes
- 8104 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 6784 ms
- 8204 [main] INFO / - Initializing Spring FrameworkServlet 'subsonic'
- 8204 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization started
- 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
- 8204 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/subsonic-servlet.xml]
- 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
- 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
- 9137 [main] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'subsonic': initialization completed in 933 ms
- 9153 [main] INFO org.mortbay.log - Started [email protected]:4040
- Subsonic running on: http://localhost:4040/
- 9205 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Looking for RMI registry at port '9412'
- 10223 [main] INFO org.springframework.remoting.rmi.RmiServiceExporter - Could not detect RMI registry - creating new one
- 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]]]]
- 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]
- 32073560 [btpool0-2] INFO org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- ... 63 more
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 32073574 [btpool0-2] ERROR org.mortbay.log - /left.view
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- ... 63 more
- 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
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 32073812 [btpool0-5] INFO org.directwebremoting.log.startup - Starting: Using container abstraction org.directwebremoting.server.servlet2.Servlet24ContainerAbstraction
- 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.
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- ... 63 more
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 37772598 [btpool0-18] ERROR org.mortbay.log - /left.view
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- ... 63 more
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]:
- 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 (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
- at org.hsqldb.jdbc.Util.throwError(Unknown Source)
- at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
- at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
- at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
- at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
- at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:81)
- at net.sourceforge.subsonic.dao.MediaFileDao.createOrUpdateMediaFile(MediaFileDao.java:182)
- at net.sourceforge.subsonic.service.MediaFileService.getMediaFile(MediaFileService.java:120)
- at net.sourceforge.subsonic.service.MusicIndexService.createSortableArtists(MusicIndexService.java:175)
- at net.sourceforge.subsonic.service.MusicIndexService.getIndexedArtists(MusicIndexService.java:60)
- at net.sourceforge.subsonic.service.MusicIndexService.getMusicFolderContent(MusicIndexService.java:70)
- at net.sourceforge.subsonic.controller.LeftController.handleRequestInternal(LeftController.java:63)
- at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
- at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
- at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
- at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
- at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
- at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:59)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
- at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
- at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
- at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
- at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
- at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
- at org.mortbay.jetty.Server.handle(Server.java:313)
- at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
- at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
- at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
- at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
- at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Advertisement
Add Comment
Please, Sign In to add comment