Boy… I’m really drowning you folks with mail today. Sorry about that.
The gist below shows code where I’m attempting to perform an EJBQL query using a where clause generated from an Expression containing an outer join.
If I don’t do an outer join (i.e. just drop the outer() call when generating the expression) everything works fine.
Is this a bug in EJBQL generation or am I doing something wrong? The EJBQL “where”-clause generated from the expression (using “a” as rootId) is:
a.user+.name = 'Hugi Þórðarson'