upgrade from 5.0.14 -> 5.1.0.5. I have repaired over 10 errors, and now i got this!!
sendRedirect does not work. requestGlobals.getHTTPServletResponse().sendRedirect(urll); *type* Exception report *message* *description* *The server encountered an internal error () that prevented it from fulfilling this request.* *exception* java.lang.NullPointerException org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl.isCompressable(ResponseCompressionAnalyzerImpl.java:65) $ResponseCompressionAnalyzer_1244dc98bea.isCompressable($ResponseCompressionAnalyzer_1244dc98bea.java) org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.openResponseOutputStream(BufferedGZipOutputStream.java:77) org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.checkForCutover(BufferedGZipOutputStream.java:70) org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.write(BufferedGZipOutputStream.java:116) sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336) sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:395) sun.nio.cs.StreamEncoder.write(StreamEncoder.java:136) java.io.OutputStreamWriter.write(OutputStreamWriter.java:191) java.io.BufferedWriter.flushBuffer(BufferedWriter.java:111) java.io.BufferedWriter.write(BufferedWriter.java:212) java.io.PrintWriter.write(PrintWriter.java:384) java.io.PrintWriter.write(PrintWriter.java:401) java.io.PrintWriter.print(PrintWriter.java:532) org.apache.tapestry5.dom.Text.toMarkup(Text.java:59) org.apache.tapestry5.dom.Element.writeChildMarkup(Element.java:840) org.apache.tapestry5.dom.Element.toMarkup(Element.java:356) org.apache.tapestry5.dom.Element.writeChildMarkup(Element.java:840) org.apache.tapestry5.dom.Element.toMarkup(Element.java:356) org.apache.tapestry5.dom.Element.writeChildMarkup(Element.java:840) org.apache.tapestry5.dom.Element.toMarkup(Element.java:356) org.apache.tapestry5.dom.Element.writeChildMarkup(Element.java:840) org.apache.tapestry5.dom.Element.toMarkup(Element.java:356) org.apache.tapestry5.dom.Element.writeChildMarkup(Element.java:840) org.apache.tapestry5.dom.Element.toMarkup(Element.java:356) org.apache.tapestry5.dom.Document.toMarkup(Document.java:163) org.apache.tapestry5.dom.Node.toMarkup(Node.java:80) org.apache.tapestry5.internal.services.MarkupWriterImpl.toMarkup(MarkupWriterImpl.java:57) org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67) $PageResponseRenderer_1244dc98c02.renderPageResponse($PageResponseRenderer_1244dc98c02.java) org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77) $RequestExceptionHandler_1244dc98bf4.handleRequestException($RequestExceptionHandler_1244dc98bf4.java) org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) $RequestHandler_1244dc98bf6.service($RequestHandler_1244dc98bf6.java) org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778) $RequestHandler_1244dc98bf6.service($RequestHandler_1244dc98bf6.java) org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767) $RequestHandler_1244dc98bf6.service($RequestHandler_1244dc98bf6.java) org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85) $RequestHandler_1244dc98bf6.service($RequestHandler_1244dc98bf6.java) org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90) org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81) org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103) $RequestHandler_1244dc98bf6.service($RequestHandler_1244dc98bf6.java) $RequestHandler_1244dc98bec.service($RequestHandler_1244dc98bec.java) org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197) org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53) $HttpServletRequestHandler_1244dc98bee.service($HttpServletRequestHandler_1244dc98bee.java) org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) $HttpServletRequestHandler_1244dc98bee.service($HttpServletRequestHandler_1244dc98bee.java) org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) $HttpServletRequestFilter_1244dc98beb.service($HttpServletRequestFilter_1244dc98beb.java) $HttpServletRequestHandler_1244dc98bee.service($HttpServletRequestHandler_1244dc98bee.java) org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726) $HttpServletRequestHandler_1244dc98bee.service($HttpServletRequestHandler_1244dc98bee.java) $HttpServletRequestHandler_1244dc98be8.service($HttpServletRequestHandler_1244dc98be8.java) org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127) *note* *The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.*