To me it appears to be crawlers walking to this URL and causing DSpace to issue a null pointer exception because there is no Bitstream id in the address.
http://ses.library.usyd.edu.au/bitstream -Mark On Jan 7, 2009, at 3:42 PM, Van Ly wrote: > > Hi everyone, > >> From time to time I get an email alert about a request for / >> bitstream which > has produced an error. Going through the logs on conditions other than > INFO, I found an error pointing to catalina. > > Does anyone know what could be the matter with catalina? Below, I > have the > two events in question [ #0 ]. > > Thanks. > > -- Van Ly : U. of Sydney Library > > [ #0 ] > > # tail -n 2000 dspace.log |grep -vFi INFO > 2009-01-08 05:18:46,735 ERROR > org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/]. > [bitstream] > @ Servlet.service() for servlet bitstream threw exception > java.lang.NullPointerException > at > org > .dspace > .app.webui.servlet.BitstreamServlet.doDSGet(BitstreamServlet.java:126) > at > org > .dspace > .app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java: > 151) > at > org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java: > 99) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at > org > .apache > .catalina > .core > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 269) > at > org > .apache > .catalina > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org > .apache > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > 213) > at > org > .apache > .catalina.core.StandardContextValve.invoke(StandardContextValve.java: > 172) > at > org > .apache > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org > .apache > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at > org > .apache > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > 108) > at > org > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 174) > at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java: > 200) > at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java: > 283) > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) > at > org > .apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java: > 703) > at > org.apache.jk.common.ChannelSocket > $SocketConnection.runIt(ChannelSocket.java:895) > at > org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:689) > at java.lang.Thread.run(Thread.java:595) > 2009-01-08 05:18:46,735 WARN > org.dspace.app.webui.servlet.InternalErrorServlet @ > :session_id=3E9263FF3177E0DA99199A3060EA378F:internal_error:-- URL > Was: > http://ses.library.usyd.edu.au/bitstream > -- Method: GET > -- Parameters were: > > java.lang.NullPointerException > at > org > .dspace > .app.webui.servlet.BitstreamServlet.doDSGet(BitstreamServlet.java:126) > at > org > .dspace > .app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java: > 151) > at > org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java: > 99) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at > org > .apache > .catalina > .core > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 269) > at > org > .apache > .catalina > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org > .apache > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > 213) > at > org > .apache > .catalina.core.StandardContextValve.invoke(StandardContextValve.java: > 172) > at > org > .apache > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org > .apache > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at > org > .apache > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > 108) > at > org > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 174) > at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java: > 200) > at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java: > 283) > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) > at > org > .apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java: > 703) > at > org.apache.jk.common.ChannelSocket > $SocketConnection.runIt(ChannelSocket.java:895) > at > org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:689) > at java.lang.Thread.run(Thread.java:595) > > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. > > ------------------------------------------------------------------------------ > Check out the new SourceForge.net Marketplace. > It is the best place to buy or sell services for > just about anything Open Source. > http://p.sf.net/sfu/Xq1LFB > _______________________________________________ > DSpace-tech mailing list > DSpace-tech@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-tech ~~~~~~~~~~~~~ Mark R. Diggory http://purl.org/net/mdiggory/homepage ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech