This is how my domain looks:
public class Template implements Serializable { private static final long serialVersionUID = 1L; @OneToOne(cascade=C
You cannot use an alias on a join fetch in JPQL, this is disallowed by the spec.
EclipseLink does allow nested join fetch through the query hint,
"eclipselink.join-fetch"="t.fieldConfig.fieldSet"