You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by ja...@vindigo.com on 2000/02/09 20:40:00 UTC
Re: mod_jserv/5361: ServletRequest.getParameterValues() method does not return multiple values
The following reply was made to PR mod_jserv/5361; it has been noted by GNATS.
From: jake@vindigo.com
To: apbugs@hyperreal.org, jserv-bugdb@apache.org, pauls@euronet.nl,
gnujsp@gjt.org
Cc: Subject: Re: mod_jserv/5361: ServletRequest.getParameterValues() method does not return multiple values
Date: Wed, 09 Feb 2000 14:30:09 -0500
Hi,
This bug is caused by a bug in the 19991114 and earlier versions of
the Classpath javax.servlet.http.HttpUtils class (the 19991120 version
fixes it). The code in addParameter gets the old String array for the
paramter name, makes a new array with an extra slot, copies the old
into the new, adds the new value, and then forgets to store the new
array back into the hash table:
A broken version of the Classpath servlet implementation is
distributed with GNUJSP 1.0.0, and may possibly be in the JServ RPMs
and/or the Debian distribution.
Thanks,
Jake