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

Reply via email to