We have an issue with following query:
SELECT DISTINCT instance, instanceEntryArtifactSet, artifact FROM com.btc.ep.engine.bl.internal.dmos.EngineInstanceImpl AS instance JOIN instance.artifacts AS instanceEntryArtifactSet , com.btc.ep.engine.bl.internal.dmos.ArtifactImpl AS artifact LEFT JOIN artifact.activatedGoals AS artifactActivatedGoals LEFT JOIN artifact.activatedAssumptions AS artifactActivatedAssumptions LEFT JOIN artifact.activatedCalibrations AS artifactActivatedCalibrations WHERE ( artifactActivatedGoals MEMBER OF ?1 OR artifactActivatedAssumptions MEMBER OF ?1 OR artifactActivatedCalibrations MEMBER OF ?1 ) AND artifact MEMBER OF instanceEntryArtifactSet.artifacts
Caused by: com.objectdb.o.UserException: Unexpected query token 'instance.artifacts AS instanceEntryArtifactSet' at com.objectdb.o.MSG.a(MSG.java:64) at com.objectdb.o.QPR.g(QPR.java:570) at com.objectdb.o.QPR.r(QPR.java:445) at com.objectdb.o.QPR.d(QPR.java:148) at com.objectdb.o.QRC.<init>(QRC.java:132) at com.objectdb.o.QRM.Zs(QRM.java:272) at com.objectdb.o.MST.Zs(MST.java:1019) at com.objectdb.o.WRA.Zs(WRA.java:313) at com.objectdb.o.WSM.Zs(WSM.java:117) at com.objectdb.o.QRR.k(QRR.java:260) at com.objectdb.o.QRR.i(QRR.java:154) at com.objectdb.jpa.JpaQuery.getResultList(JpaQuery.java:726)