Given: <fmt:parseNumber value="1234" parseLocale='<%= null %>' Result: java.lang.NullPointerException [java] at org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport.parseLocale(SetLocaleSupport.java:184) [java] at org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport.parseLocale(SetLocaleSupport.java:156) [java] at org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag.setParseLocale(ParseNumberTag.java:96)
parseDate suffers from the same issue. Stacktrace: [java] at org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport.parseLocale(SetLocaleSupport.java:184) [java] at org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport.parseLocale(SetLocaleSupport.java:156) [java] at org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag.setParseLocale(ParseNumberTag.java:96)
*** Bug 8427 has been marked as a duplicate of this bug. ***
Fixed.