Tomcat 8 (y 9) comportamiento coercitivo, las cadenas nulas se configuran incorrectamente como cadenas vacías
Acabo de migrar a Tomcat 8. Solía trabajar con la propiedad del sistemaorg.apache.el.parser.COERCE_TO_ZERO=false
así que las cadenas vacías, números, booleanos, etc. se tratan comonull
.
En Tomcat 8, EL 3.0, se supone que es el predeterminado, pero de hecho está convirtiendonull
cadena a cadena vacía""
en el lado JSF.
Se supone que es unerror y se supone que debe corregirse, pero no puedo hacerlo funcionar en la instantánea de TomEE (Tomcat 8.0.27.0, MyFaces 2.2.8).