greenstone.org greenstone wiki greenstone trac planet greenstone

Ticket #223 (new defect)

Opened 9 months ago

character decoding failure

Reported by: anonymous Assigned to: nobody
Priority: moderate Milestone:
Component: Greenstone3 Runtime Severity:
Keywords: Cc:

Description

clicking on a shelf icon, trying to process this URL

http://localhost:8080/greenstone3/library?a=b&rt=r&s=ClassifierBrowse&c=test&cl=CLASSIFY.%3Ctable%20width=100%%20cellspacing=2%20style='border-bottom%3A%204px%20solid%20#000080'%3E%20%3Ctr%20bgcolor=#b5d3cd%3E%20%20%20%20%20%3Ctd%20width=30%%3E

6/11/2007 16:09:53 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.j

ava:393)

at org.apache.tomcat.util.http.Parameters.processParameters(Parameters.j

ava:509)

at org.apache.tomcat.util.http.Parameters.handleQueryParameters(Paramete

rs.java:266)

at org.apache.catalina.connector.Request.parseParameters(Request.java:23

41)

at org.apache.catalina.connector.Request.getParameter(Request.java:1005)

at org.apache.catalina.connector.RequestFacade?.getParameter(RequestFacad?

e.java:353)

at org.greenstone.gsdl3.LibraryServlet?.doGet(LibraryServlet?.java:318) at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:690) at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:803) at org.apache.catalina.core.ApplicationFilterChain?.internalDoFilter(Appl

icationFilterChain.java:269)

at org.apache.catalina.core.ApplicationFilterChain?.doFilter(ApplicationF

ilterChain.java:188)

at org.apache.catalina.core.StandardWrapperValve?.invoke(StandardWrapperV

alve.java:213)

at org.apache.catalina.core.StandardContextValve?.invoke(StandardContextV

alve.java:174)

at org.apache.catalina.core.StandardHostValve?.invoke(StandardHostValve?.j

ava:127)

at org.apache.catalina.valves.ErrorReportValve?.invoke(ErrorReportValve?.j

ava:117)

at org.apache.catalina.core.StandardEngineValve?.invoke(StandardEngineVal?

ve.java:108)

at org.apache.catalina.connector.CoyoteAdapter?.service(CoyoteAdapter?.jav

a:151)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:874)

at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p

rocessConnection(Http11BaseProtocol.java:665)

at org.apache.tomcat.util.net.PoolTcpEndpoint?.processSocket(PoolTcpEndpo?

int.java:528)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread?.runIt(LeaderFol?

lowerWorkerThread.java:81)

at org.apache.tomcat.util.threads.ThreadPool?$ControlRunnable?.run(ThreadP

ool.java:689)

at java.lang.Thread.run(Unknown Source)