この例外は、単純な 'getParameter()' 呼び出しで本番環境のカタリナ ログに表示されます。
警告: パラメータ: 文字のデコードに失敗しました。パラメータがスキップされました。 java.io.CharConversionException: EOF org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:82) で org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:48) で org.apache.tomcat.util.http.Parameters.urlDecode(Parameters.java:411) で org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:393) で org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:509) で org.apache.tomcat.util.http.Parameters.handleQueryParameters(Parameters.java:266) で org.apache.catalina.connector.Request.parseParameters (Request.java:2361) で org.apache.catalina.connector.Request.getParameter(Request.java:1005) で org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:353) で javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:158) で
または時々:
java.io.CharConversionException: isHexDigit org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:87) で org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:48) で org.apache.tomcat.util.http.Parameters.urlDecode(Parameters.java:411) で org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:393) で org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:509) で org.apache.tomcat.util.http.Parameters.handleQueryParameters(Parameters.java:266) で org.apache.catalina.connector.Request.parseParameters (Request.java:2361) で org.apache.catalina.connector.Request.getParameter(Request.java:1005) で org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:353) で javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:158) で