Hello, Ritu Kedia <[EMAIL PROTECTED]> writes:
> When browsing slide through browser the default page that comes up shows the > directory listings for /, which consists of /users, /roles, /files, etc. > When I click on /users and /roles I get a NullPointerException. > > Top part of the stack trace: > java.lang.NullPointerException > at java.lang.StringBuffer.replace(StringBuffer.java:717) > at > org.apache.slide.webdav.filter.LogFilter.logLine(LogFilter.java:221) > at > org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:193) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:213) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:256) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995).... This looks like a bug in Tomcat, not in Slide. At LogFilter.java:176 the filter calls java.security.Principal.getName(), which returns null. The log filter does not check for null here. Which Tomcat version and what kind of authentication are you using? Martin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
