Re: Tomcat8 coercing behavior

2014-12-04 Thread Mauro Molinari
Il 04/12/2014 15:15, Mark Thomas ha scritto: That we can fix. Indeed, reading section 1.23 of the EL spec we should fix it. My reading of the spec is that we should always give the ELResolver a chance to convert this before applying the defaults. I've raised https://issues.apache.org/bugzilla/s

Re: Tomcat8 coercing behavior

2014-12-04 Thread Mark Thomas
On 04/12/2014 09:21, mauromol wrote: > Violeta Georgieva-2 wrote >> Hi, >> >> This is incompatible change in EL 3.0. >> Check EL 3.0 Spec 1.23.1 and 1.23.2 the Rule for null String is to coerce >> to "". >> >> and >> >> A.4 Incompatibilities between EL 3.0 and EL 2.2 >> >> Regards >> Violeta > > T

Re: Tomcat8 coercing behavior

2014-12-04 Thread mauromol
_ZERO=false is passed to Tomcat (which seemed to work in previous versions, I suspect this change was caused by the fix to https://issues.apache.org/bugzilla/show_bug.cgi?id=56522). Thanks in advance, Mauro Thanks -- View this message in context: http://tomcat.10.x6.nabble.com/Tomcat8-c

RE: Tomcat8 coercing behavior

2014-10-15 Thread Koen Serneels
f EL3 In other words is there any way to revert to the old behavior using tomcat8 icw JSF? -Original Message- From: Violeta Georgieva [mailto:miles...@gmail.com] Sent: woensdag 15 oktober 2014 10:57 To: Tomcat Developers List Subject: Re: Tomcat8 coercing behavior Hi, 2014-10-15 11:38 G

Re: Tomcat8 coercing behavior

2014-10-15 Thread Violeta Georgieva
Hi, 2014-10-15 11:38 GMT+03:00 Koen Serneels : > > Hi, > > > > When binding a JSF input text to a String property of a JSF ManagedBean, I > want that an empty value is mapped to null and not "" (empty string). > > So, on tomcat7 (7.0.56) with JSF(2.2) I can get this to work nicely by > controlling

Tomcat8 coercing behavior

2014-10-15 Thread Koen Serneels
Hi, When binding a JSF input text to a String property of a JSF ManagedBean, I want that an empty value is mapped to null and not "" (empty string). So, on tomcat7 (7.0.56) with JSF(2.2) I can get this to work nicely by controlling the coercing behavior with the JVM property org.apache.el.pars