org.apache.el.lang.EvaluationContext doesn't pass locale to the wrapped ELContext as does org.apache.jasper.el.ELContextWrapper. This prohibits using of the locale for it's original purpose.
Created attachment 21157 [details] proper locale wrapping Here's a small patch to fix the problem but it would be more appropriate to extract pure wrapper pattern implementation as it's own class.
This has been fixed in svn and will be included in 6.0.16 onwards.