Hi Tom,
attached you find my changes adding support for non ASCII characters to
the JPQL compiler. I extended the set of characters accepted by the
lexer and changed the identifier rule to accept characters where
Character.isJavaIdentifierStart/Part returns true. This should allow
using classes, fields and properties having a Japanese or Chinese
characters in its name.
Here is the glassfish issue:
https://glassfish.dev.java.net/issues/show_bug.cgi?id=425
Thanks!
Regards Michael