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