Hey Guys,
The company I work for uses apache + gwt + tomcat7 for our site. I've been
trying to update from gwt 2.5.0 -> 2.5.1.
GwtSerlvet.jar used to contain the
org.apache.catalina.connector.ClientAbortException class. What is upgrade
path from 2.5.0 to 2.5.1 for users who are depended on catching
ClientAbortException (in case I've missed something)?
We put catalina.jar in the classpath to compile. If we add it to
WEB-INF/lib tomcat fails to deploy the app, if we don't it just doesn't
catch that Exception and the error is just caught be a general catch-all.
*The error log for is below:*
org.apache.catalina.connector.ClientAbortException: null
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:388)
~[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462)
~[tomcat-coyote-7.0.26.jar:7.0.26]
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366)
~[tomcat-coyote-7.0.26.jar:7.0.26]
at
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:413)
~[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:401)
~[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91)
~[tomcat-catalina-7.0.26.jar:7.0.26]
at com.greenfiling.util.StreamUtil.streamCopy(StreamUtil.java:23)
~[StreamUtil.class:na]
at com.greenfiling.servlet.FileDownload.doGet(FileDownload.java:80)
~[FileDownload.class:na]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
[tomcat-servlet-api-3.0.jar:na]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
[tomcat-servlet-api-3.0.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
[tomcat-catalina-7.0.26.jar:7.0.26]
at
org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
[tomcat-coyote-7.0.26.jar:7.0.26]
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
[tomcat-coyote-7.0.26.jar:7.0.26]
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
[tomcat-coyote-7.0.26.jar:7.0.26]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_24]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_24]
at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
Caused by: java.net.SocketException: Connection reset
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
~[na:1.6.0_24]
at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
~[na:1.6.0_24]
at org.apache.coyote.ajp.AjpProcessor.output(AjpProcessor.java:295)
[tomcat-coyote-7.0.26.jar:7.0.26]
at
org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1082)
~[tomcat-coyote-7.0.26.jar:7.0.26]
at org.apache.coyote.Response.doWrite(Response.java:533)
~[tomcat-coyote-7.0.26.jar:7.0.26]
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383)
~[tomcat-catalina-7.0.26.jar:7.0.26]
... 25 common frames omitted
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.