tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Miguel González Castaños <miguel_3_gonza...@yahoo.es>
Subject isHexDigit error problems and upgrading Tomcat and jdk
Date Wed, 06 Jun 2012 22:40:49 GMT
Hi,

   We are getting isHexDigit errors again, although there is no 
malformed URL requests

   We are using Tomcat 5.5 and jdk 1.5 (from Sun). As some of you have 
suggested me in the past, I'm considering to upgrade to a more 
up-to-date Tomcat and/or jdk so I can get more support and help from the 
community since probably the stability issues are solved in newer 
versions. I have set up a test environment and Tomcat 7.0.27 and jdk 1.7 
seems to work fine.

   Do you suggest me to upgrade to Tomcat 6 or 7? What about jdk? 1.6 or 
1.7?

  Thanks

  Miguel


-----------------------------


Jun 6, 2012 9:05:59 AM org.apache.tomcat.util.http.Parameters 
processParameters
WARNING: Parameters: Character decoding failed. Parameter skipped.
java.io.CharConversionException: isHexDigit
         at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:87)
         at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:48)
         at 
org.apache.tomcat.util.http.Parameters.urlDecode(Parameters.java:411)
         at 
org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:393)
         at 
org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:344)
         at 
org.apache.catalina.connector.Request.parseParameters(Request.java:2401)
         at 
org.apache.catalina.connector.Request.getParameterNames(Request.java:1047)
         at 
org.apache.catalina.connector.RequestFacade.getParameterNames(RequestFacade.java:369)
         at 
javax.servlet.ServletRequestWrapper.getParameterNames(ServletRequestWrapper.java:178)
         at 
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1225)
         at 
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
         at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
         at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at 
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:185)
         at 
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:159)
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
         at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
         at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
         at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
         at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
         at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
         at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
         at java.lang.Thread.run(Thread.java:595)

Jun 6, 2012 10:15:22 AM org.apache.coyote.http11.Http11BaseProtocol pause
INFO: Pausing Coyote HTTP/1.1 on http-80
Jun 6, 2012 10:15:22 AM org.apache.coyote.http11.Http11BaseProtocol pause
INFO: Pausing Coyote HTTP/1.1 on http-443

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message