मुझे भी यही समस्या थी। ऐसा लगता है कि रेफरी द्वारा मानचित्र तक पहुंच (VALUE () के बिना) आपको पहले से ही एक मानचित्र प्रविष्टि मान देता है, अर्थात अगला JPQL एक मान्य SQL में रूपांतरित होना चाहिए:
select r from Relation r join r.langMap m where ( KEY(m) = :locale and m = :value )