Is this a bug or do you really have to escape those characters in the JPQL statement?
Why isn't the "greater than" above showing an error then?
PS: Dali version is the one from the standard Eclipse Indigo Java EE binary release (?)
PPS: We really need an option to completely turn off ALL JPQL validation!
Any character data in XML (unless it is in a CDATA section) must escape both the "less than" (<) and the "ampersand" (&) characters with "<" and "&", respectively. The "greater than" (>), "double quote" ("), and "single quote" (') may optionally be escaped, but are not required.
Re: PPS: This is XML validation, not JPQL validation.