问题描述
在resin+apache中配置urlrewrite时出现java.io.CharConversionException:illegalutf8encodingat0xd8错误。请各位高手帮帮忙。[20:42:11.955]java.io.CharConversionException:illegalutf8encodingat0xd8[20:42:11.955]atcom.caucho.vfs.i18n.UTF8Reader.read(UTF8Reader.java:134)[20:42:11.955]atcom.caucho.server.connection.ToCharResponseStream.write(ToCharResponseStream.java:301)[20:42:11.955]atcom.caucho.server.connection.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:68)[20:42:11.955]atjavax.imageio.stream.FileCacheImageOutputStream.flushBefore(FileCacheImageOutputStream.java:211)[20:42:11.955]atjavax.imageio.stream.ImageInputStreamImpl.flush(ImageInputStreamImpl.java:801)[20:42:11.955]atcom.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:1002)[20:42:11.955]atjavax.imageio.ImageWriter.write(ImageWriter.java:598)[20:42:11.955]atjavax.imageio.ImageIO.write(ImageIO.java:1450)[20:42:11.955]atjavax.imageio.ImageIO.write(ImageIO.java:1524)[20:42:11.955]at_jsp._code__jsp._jspService(_code__jsp.java:123)[20:42:11.955]atcom.caucho.jsp.JavaPage.service(JavaPage.java:60)[20:42:11.955]atcom.caucho.jsp.Page.pageservice(Page.java:579)[20:42:11.955]atcom.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)[20:42:11.955]atorg.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)[20:42:11.955]atorg.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)[20:42:11.955]atorg.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)[20:42:11.955]atorg.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)[20:42:11.955]atcom.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)[20:42:11.955]atcom.meixin.common.LoginCheckFilter.doFilter(LoginCheckFilter.java:110)[20:42:11.955]atcom.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)[20:42:11.955]atcom.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)[20:42:11.955]atcom.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)[20:42:11.955]atcom.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:420)[20:42:11.955]atcom.caucho.server.port.TcpConnection.run(TcpConnection.java:514)[20:42:11.955]atcom.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)[20:42:11.955]atcom.caucho.util.ThreadPool.run(ThreadPool.java:442)[20:42:11.955]atjava.lang.Thread.run(Thread.java:595)20:42:12,408INFOorg.directwebremoting.impl.DefaultRemoter:51-Exec:loginBean.createPageCode()[20:42:12.705]java.io.CharConversionException:illegalutf8encodingat0xd8[20:42:12.705]atcom.caucho.vfs.i18n.UTF8Reader.read(UTF8Reader.java:134)[20:42:12.705]atcom.caucho.server.connection.ToCharResponseStream.write(ToCharResponseStream.java:301)[20:42:12.705]atcom.caucho.server.connection.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:68)[20:42:12.705]atjavax.imageio.stream.FileCacheImageOutputStream.flushBefore(FileCacheImageOutputStream.java:211)[20:42:12.705]atjavax.imageio.stream.ImageInputStreamImpl.flush(ImageInputStreamImpl.java:801)[20:42:12.705]atcom.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:1002)[20:42:12.705]atjavax.imageio.ImageWriter.write(ImageWriter.java:598)[20:42:12.705]atjavax.imageio.ImageIO.write(ImageIO.java:1450)[20:42:12.705]atjavax.imageio.ImageIO.write(ImageIO.java:1524)[20:42:12.705]at_jsp._code__jsp._jspService(_code__jsp.java:123)[20:42:12.705]atcom.caucho.jsp.JavaPage.service(JavaPage.java:60)[20:42:12.705]atcom.caucho.jsp.Page.pageservice(Page.java:579)[20:42:12.705]atcom.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)[20:42:12.705]atorg.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)[20:42:12.705]atorg.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)[20:42:12.705]atorg.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)[20:42:12.705]atorg.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)[20:42:12.705]atcom.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)[20:42:12.705]atcom.meixin.common.LoginCheckFilter.doFilter(LoginCheckFilter.java:110)[20:42:12.705]atcom.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)[20:42:12.705]atcom.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)[20:42:12.705]atcom.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)[20:42:12.705]atcom.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:420)[20:42:12.705]atcom.caucho.server.port.TcpConnection.run(TcpConnection.java:514)[20:42:12.705]atcom.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)[20:42:12.705]atcom.caucho.util.ThreadPool.run(ThreadPool.j
解决方案
解决方案二:
java.io.CharConversionException:illegalutf8encodingat0xd8应该页面中存在非法字符。仔细检查下.