ste...@stefant.org
unread,Feb 16, 2009, 11:23:38 AM2/16/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to sventon support
Hello,
Here is my setup: Multiple repositories, one of them has a non-public
subdirectory in the root of the repository (the first directory). The
repository is accessed using http. Tomcat is 5.5, sventon 2.0.2.
When I access the repository with sventon (url /svn/<repos>/list) the
html output terminates after the first checkbox in the file list, and
I get two nullpointer-exceptions in the sventon.log.
I am not quite sure if the access restriction causes the exceptions,
but thats the only thing that is different from the other
repositories, which work. It makes no difference if I use anonymous
authentification or user-authentification (without specifying a
username/pw in the properties-file).
Exceptions are:
2009-02-16 16:57:25,104 ERROR [org.apache.catalina.core.ContainerBase.
[Catalina].[localhost].[/svnweb].[jsp]] - <Servlet.service() for
servlet jsp threw exception>
java.lang.NullPointerException
at org.sventon.web.tags.AgeTag.getAsAgeString(AgeTag.java:57)
at org.sventon.web.tags.AgeTag.doStartTag(AgeTag.java:42)
at
org.apache.jsp.WEB_002dINF.jsp.repoBrowser_jsp._jspx_meth_sventon
$1ui_age_0(repoBrowser_jsp.java:3454)
at org.apache.jsp.WEB_002dINF.jsp.repoBrowser_jsp._jspService
(repoBrowser_jsp.java:915)
at org.apache.jasper.runtime.HttpJspBase.service
(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest
(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward
(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward
(ApplicationDispatcher.java:301)
at
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel
(InternalResourceView.java:236)
at org.springframework.web.servlet.view.AbstractView.render
(AbstractView.java:257)
at org.springframework.web.servlet.DispatcherServlet.render
(DispatcherServlet.java:1183)
at org.springframework.web.servlet.DispatcherServlet.doDispatch
(DispatcherServlet.java:902)
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:
689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at
carbonfive.spring.web.pathparameter.ParameterizedPathFilter.doFilterInternal
(ParameterizedPathFilter.java:54)
at org.springframework.web.filter.OncePerRequestFilter.doFilter
(OncePerRequestFilter.java:76)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal
(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter
(OncePerRequestFilter.java:76)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate
(DelegatingFilterProxy.java:236)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter
(DelegatingFilterProxy.java:167)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke
(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke
(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke
(ChannelSocket.java:767)
at org.apache.jk.common.ChannelSocket.processConnection
(ChannelSocket.java:697)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt
(ChannelSocket.java:889)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)
2009-02-16 16:57:25,113 ERROR [org.apache.catalina.core.ContainerBase.
[Catalina].[localhost].[/svnweb].[sventon]] - <Servlet.service() for
servlet sventon threw exception>
java.lang.NullPointerException
at org.sventon.web.tags.AgeTag.getAsAgeString(AgeTag.java:57)
at org.sventon.web.tags.AgeTag.doStartTag(AgeTag.java:42)
at
org.apache.jsp.WEB_002dINF.jsp.repoBrowser_jsp._jspx_meth_sventon
$1ui_age_0(repoBrowser_jsp.java:3454)
at org.apache.jsp.WEB_002dINF.jsp.repoBrowser_jsp._jspService
(repoBrowser_jsp.java:915)
at org.apache.jasper.runtime.HttpJspBase.service
(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest
(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward
(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward
(ApplicationDispatcher.java:301)
at
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel
(InternalResourceView.java:236)
at org.springframework.web.servlet.view.AbstractView.render
(AbstractView.java:257)
at org.springframework.web.servlet.DispatcherServlet.render
(DispatcherServlet.java:1183)
at org.springframework.web.servlet.DispatcherServlet.doDispatch
(DispatcherServlet.java:902)
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:
689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at
carbonfive.spring.web.pathparameter.ParameterizedPathFilter.doFilterInternal
(ParameterizedPathFilter.java:54)
at org.springframework.web.filter.OncePerRequestFilter.doFilter
(OncePerRequestFilter.java:76)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal
(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter
(OncePerRequestFilter.java:76)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate
(DelegatingFilterProxy.java:236)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter
(DelegatingFilterProxy.java:167)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke
(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke
(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke
(ChannelSocket.java:767)
at org.apache.jk.common.ChannelSocket.processConnection
(ChannelSocket.java:697)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt
(ChannelSocket.java:889)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)