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' https://gist.github.com/hugith/c2ee883970b856543bff Cheers, - hugi