On 22/01/2016 13:01, Adhavan Mathiyalagan wrote: > Hi Mark, > > Kindly let me know if you can conclude if the issue is on the client side > of application or tomcat restriction that has/will be reverted.
Until you answer my previous question, this thread is not going to progress. Mark > > Note : As i mentioned already the application was working without issues > with tomcat version <= 8.0.18 > > Thanks , > Adhavan > > > > On Wed, Jan 20, 2016 at 4:17 AM, Mark Thomas <ma...@apache.org> wrote: > >> On 19/01/2016 16:37, Adhavan Mathiyalagan wrote: >>> Thanks Mark ! Please find my answer >>> >>> Figure out what is inserting something other than String[] as the value >>> into a Map<String,String[]> instance. >>> >>> There are lot of places in Client we insert 'Integer' datatype (Also >>> other datatypes) .I fear that it is going to be more >>> tedious thing to identify and fix all the client code. >>> >>> Is there any other way or path forward to fix this ? (Like upgrading the >>> displaytag version >>> which is currently 1.1) Or Is the modifying the Client Code is the only >>> path forward ? >> >> It depends. How are you inserting Integers into that Map? I'm trying to >> figure out if this is a client code bug or if the restriction that was >> added to Tomcat was overly strict and needs to be reverted. >> >> Mark >> >> >>> >>> Thanks Again ! >>> >>> On Tue, Jan 19, 2016 at 8:12 PM, Mark Thomas <ma...@apache.org> wrote: >>> >>>> On 19/01/2016 13:39, Adhavan Mathiyalagan wrote: >>>> >>>> <snip/> >>>> >>>>> What i could understand is application is throwing exception due to >>>> change >>>>> in the getParameter method of ApplicationHttpRequest class ,which >> earlier >>>>> was accepting all datatypes (like Integer) >>>>> is now restricted to 'String' datatype only . >>>>> >>>>> Kindly let me know why this change has been done ( in the getParameter >>>>> method of ApplicationHttpRequest class) >>>> >>>> If only the Apache Tomcat project used some form of version control >>>> system where every change to the source code was tracked along with a >>>> comment that explained why... >>>> >>>>> and the suggest me the path forward >>>>> for fixing the issue. >>>> >>>> Figure out what is inserting something other than String[] as the value >>>> into a Map<String,String[]> instance. >>>> >>>> Mark >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>> >>>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org