Query on an enum collection fails

Description

When using the isMember operator on a collection of enums the enum parameter is not converted correct. In my attached test case I use hsql, which is throwing an exception:
Caused by: java.sql.SQLSyntaxErrorException: incompatible data type in conversion

Using an oracle-db I just get an empty result, because of the mismatch of the types of the parameter and the field.

Environment

None

Assignee

Steve Ebersole

Reporter

Oliver Breidenbach

Fix versions

Labels

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure