Failure to parse '%' character as part of Request parameter
 Technote (troubleshooting)
 
Problem(Abstract)
SRVE0133E: An error occurred while parsing parameters. java.lang.IllegalArgumentException: Unable to parse query string name or value [00649085448500Z85448509110%+VALOR
 
Cause
Incorrect use of % escape character in the request parameter.
Error SRVE0133E is issued when trying to send the percent (%) character as a part of a request parameter. If the character is sent as a string in stand-alone Java™ programs, the SRVE0133E error will occur.
 
Resolving the problem
RFC 2396 specified the % character is to be used as an escape character. The percent character is always reserved as an escape indicator, and it must be escaped as %25 to be used as data within a URI.
Refer to section 2.4.2, "When to Escape and Unescape," of RFC for details:
http://www.faqs.org/rfcs/rfc2396.html
 
Related information
RFC 2396 - Uniform Resource Identifiers (URI): Generic
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Servlet Engine/Web Container
Operating system(s): Windows
Software version: 6.0
Software edition:
Reference #: 1165681
IBM Group: Software Group
Modified date: Mar 31, 2006