Hello all!

I'm using Slide 1.0.16 with Tomcat 4.0.4LE.  I tried a Slide WebDAV put and it 
returned an error 500 when I set up the Tomcat Coyote connector.  See the stacktrace 
below.  When I switched back to the default Http/1.1 Connector the WebDAV put was 
fine.  Does anyone have any ideas about the compatability between Slide and the new 
Tomcat Coyote Connector?

Thanks in advance.

Regards,  

Tom Keeney
Novus Consulting Group



20 Aug 2002 14:12:54 - org.apache.slide.webdav.method.WebdavMethod - ERROR - 
java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
        at 
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:615)
        at 
org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:449)
        at 
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:896)
        at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:471)
        at org.apache.coyote.Response.action(Response.java:214)
        at 
org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:516)
        at org.apache.coyote.Response.doWrite(Response.java:478)
        at org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer.java:380)
        at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360)
        at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:346)
        at 
org.apache.tomcat.util.buf.IntermediateOutputStream.write(C2BConverter.java:273)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:334)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:403)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:407)
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:150)
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
        at org.apache.tomcat.util.buf.WriteConvertor.flush(C2BConverter.java:222)
        at org.apache.tomcat.util.buf.C2BConverter.flushBuffer(C2BConverter.java:165)
        at org.apache.coyote.tomcat4.OutputBuffer.realWriteChars(OutputBuffer.java:576)
        at org.apache.tomcat.util.buf.CharChunk.flushBuffer(CharChunk.java:388)
        at org.apache.tomcat.util.buf.CharChunk.append(CharChunk.java:376)
        at org.apache.coyote.tomcat4.OutputBuffer.write(OutputBuffer.java:522)
        at java.io.PrintWriter.write(PrintWriter.java:230)
        at java.io.PrintWriter.write(PrintWriter.java:247)
        at org.apache.coyote.tomcat4.CoyoteWriter.write(CoyoteWriter.java:107)
        at org.apache.util.XMLPrinter.sendData(XMLPrinter.java:311)
        at 
org.apache.slide.webdav.method.PropFindMethod.executeRequest(PropFindMethod.java:497)
        at org.apache.slide.webdav.method.WebdavMethod.run(WebdavMethod.java:312)
        at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:531)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:518)
        at java.lang.Thread.run(Thread.java:536)
 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to