The JstlBaseTLV class includes HTML character entity codes in the String produced by validateExpression, to enclose the action element name in less-than and greater-than signs. It's not a given that a container deals with validation error messages that contain HTML in a nice way, so I suggest that this is removed and the name is returned as-is, or in single-quotes, instead.
Fair enough. I made the requested change.