Issues with making pictures and graphs
Hi
Just installed subsonic on a fresh copy of CentOs, and am wondering what fonts subsonic is using.
The application itself is working fine, but all the images that are supposed to be generated (Like the Bitrate field under "Status") are failing (not showing) with the error in code tags below.
Does anyone know what I would need to get these working? The server is headless (no gui), could this be the issue?
Edit:
Adding information from "how to ask for help"
<-------------------------Subsonic Help Request---------------------->
Problem Description: No graphs in the server show up, if you try to open them you get a long java error with a stacktrace that can also be seen in subsonic_sh.log
Troubleshooting Steps: I have installed a few font packages so I have fonts in /usr/share/fonts. I have also googled, but could not find a whole lot related.
Playback Application and version: The https interface
Subsonic Version: 4.7 (build 3105) – September 11, 2012
Server Version: jetty-6.1.x, java 1.6.0_24, Linux (41.5 MB / 60.5 MB)
Hardware Platform: Linux, CentOS 6.3 i686 running virtualized under CentOs with XEN virtualization
Java Memory Limit: 300M
Problem Filename: N/A
Output from ffmpeg -i:
Last ten log file lines: Output from subsonic_sh.log
<-------------------------Subsonic Help Request---------------------->
Thanks for your help
Niklas
Really good application, definitely donating once I have everything up and running
Just installed subsonic on a fresh copy of CentOs, and am wondering what fonts subsonic is using.
The application itself is working fine, but all the images that are supposed to be generated (Like the Bitrate field under "Status") are failing (not showing) with the error in code tags below.
- Code: Select all
java.lang.Error: Probable fatal error:No fonts found.
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1087)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:966)
at sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:254)
at sun.font.CompositeFont.getSlotFont(CompositeFont.java:334)
at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:77)
at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93)
at sun.font.Font2D.getFontMetrics(Font2D.java:387)
at java.awt.Font.defaultLineMetrics(Font.java:2123)
at java.awt.Font.getLineMetrics(Font.java:2193)
at org.jfree.chart.axis.ValueAxis.findMaximumTickLabelHeight(ValueAxis.java:849)
at org.jfree.chart.axis.ValueAxis.reserveSpace(ValueAxis.java:789)
at org.jfree.chart.plot.CategoryPlot.calculateRangeAxisSpace(CategoryPlot.java:3092)
at org.jfree.chart.plot.CategoryPlot.calculateAxisSpace(CategoryPlot.java:3111)
at org.jfree.chart.plot.CategoryPlot.draw(CategoryPlot.java:3158)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1227)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1401)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1381)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:183)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:136)
at net.sourceforge.subsonic.controller.UserChartController.handleRequest(UserChartController.java:66)
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.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:47)
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:54)
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.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227)
at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:626)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Does anyone know what I would need to get these working? The server is headless (no gui), could this be the issue?
Edit:
Adding information from "how to ask for help"
<-------------------------Subsonic Help Request---------------------->
Problem Description: No graphs in the server show up, if you try to open them you get a long java error with a stacktrace that can also be seen in subsonic_sh.log
Troubleshooting Steps: I have installed a few font packages so I have fonts in /usr/share/fonts. I have also googled, but could not find a whole lot related.
Playback Application and version: The https interface
Subsonic Version: 4.7 (build 3105) – September 11, 2012
Server Version: jetty-6.1.x, java 1.6.0_24, Linux (41.5 MB / 60.5 MB)
Hardware Platform: Linux, CentOS 6.3 i686 running virtualized under CentOs with XEN virtualization
Java Memory Limit: 300M
Problem Filename: N/A
Output from ffmpeg -i:
- Code: Select all
ffmpeg version N-31780-gd5d74cf, Copyright (c) 2000-2011 the FFmpeg developers
built on Aug 9 2011 14:18:27 with gcc 4.5.2
configuration: --disable-ffplay --disable-ffprobe --disable-ffserver --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libvpx --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx --enable-version3 --enable-bzlib --enable-static --disable-shared --extra-libs=-static --extra-cflags=--static
libavutil 51. 11. 1 / 51. 11. 1
libavcodec 53. 9. 1 / 53. 9. 1
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 28. 1 / 2. 28. 1
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
Last ten log file lines: Output from subsonic_sh.log
- Code: Select all
[Full GC 26258K->21703K(39592K), 0.1762210 secs]
96728 [btpool0-6] ERROR org.mortbay.log - Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.Error: Probable fatal error:No fonts found.:
java.lang.Error: Probable fatal error:No fonts found.
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1087)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1070)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:959)
at sun.font.FontManager.findOtherDeferredFont(FontManager.java:898)
at sun.font.FontManager.findDeferredFont(FontManager.java:915)
at sun.font.FontManager.findFont2D(FontManager.java:1912)
at sun.font.FontManager.findFont2D(FontManager.java:1873)
at java.awt.Font.getFont2D(Font.java:477)
at java.awt.Font.defaultLineMetrics(Font.java:2123)
at java.awt.Font.getLineMetrics(Font.java:2193)
at org.jfree.chart.axis.NumberAxis.estimateMaximumTickLabelHeight(NumberAxis.java:974)
at org.jfree.chart.axis.NumberAxis.selectVerticalAutoTickUnit(NumberAxis.java:1104)
at org.jfree.chart.axis.NumberAxis.selectAutoTickUnit(NumberAxis.java:1048)
at org.jfree.chart.axis.NumberAxis.refreshTicksVertical(NumberAxis.java:1246)
at org.jfree.chart.axis.NumberAxis.refreshTicks(NumberAxis.java:1149)
at org.jfree.chart.axis.ValueAxis.reserveSpace(ValueAxis.java:787)
at org.jfree.chart.plot.XYPlot.calculateRangeAxisSpace(XYPlot.java:2754)
at org.jfree.chart.plot.XYPlot.calculateAxisSpace(XYPlot.java:2663)
at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:2796)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1227)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1401)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1381)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:183)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:136)
at net.sourceforge.subsonic.controller.StatusChartController.handleRequest(StatusChartController.java:141)
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.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:47)
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:54)
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.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227)
at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:626)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
96736 [btpool0-6] ERROR org.mortbay.log - /statusChart.view
<-------------------------Subsonic Help Request---------------------->
Thanks for your help
Niklas
Really good application, definitely donating once I have everything up and running