You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Marco Rolappe <m_...@web.de> on 2003/03/20 20:40:13 UTC

strange exception: java.io.CharConversionException: isHexDigit

I can't really make sense of this one (appearing in catalina.out). it may be
a tomcat issue, but I didn't find anything in this regard.

there are only a few of this type, so it seems to occur sporadically.

the line from CocoonServlet (cocoon 2.0.4) involved is:

        this.cocoon = getCocoon(request.getPathInfo(),
request.getParameter(Constants.RELOAD_PARAM));

more specifically, the getParameter()


stracktraces are like the following:

java.io.CharConversionException: isHexDigit
        at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:124)
        at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:87)
        at
org.apache.tomcat.util.http.Parameters.processParameters(Parameters.j
ava:407)
        at
org.apache.tomcat.util.http.Parameters.processParameters(Parameters.j
ava:495)
        at
org.apache.tomcat.util.http.Parameters.handleQueryParameters(Paramete
rs.java:278)
        at
org.apache.coyote.tomcat4.CoyoteRequest.parseRequestParameters(Coyote
Request.java:1933)
        at
org.apache.coyote.tomcat4.CoyoteRequest.getParameter(CoyoteRequest.ja
va:911)
        at
org.apache.coyote.tomcat4.CoyoteRequestFacade.getParameter(CoyoteRequ
estFacade.java:178)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:96
3)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:260)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:493)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
t.invokeNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
2415)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:180)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
t.invokeNext(StandardPipeline.java:643)
...

anyone? TIA