"Error message: JPQL query does not support conditional expression over
embeddable class."
------------------------------------------------------------------------------------------
Key: OPENJPA-1806
URL: https://issues.apache.org/jira/browse/OPENJPA-1806
Project: OpenJPA
Issue Type: Bug
Components: jpa
Affects Versions: 2.0.1
Reporter: Willis Blackburn
I attempted to execute this JPQL query:
select o from Organization o where :hostName member of o.hostNames
where o.hostNames is a collection of HostName, which is an embeddable class.
In other words, hostNames is an ElementCollection. The parameter hostName is
also an instance of HostName. I got the following error:
"Error message: JPQL query does not support conditional expression over
embeddable class."
I am logging this as a bug because "member of" should work with element
collections in this manner. Apparently it does with EclipseLink:
http://stackoverflow.com/questions/2687690/jpa-2-and-hibernate-3-5-1-member-of-query-doesnt-work
There is also a bug logged on the Hibernate JIRA for this issue, HHH-5209.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.