Christian Bourque, the workaround is to define an alias for the out join, then use that alias in the select clause (instead of an implicit join).
In other words, instead of:
select p, p.department from Person p left outer join p.department
use:
select p, d from Person p left outer join p.department d
|