Details
Description
Using this query for users in an expression results in an IllegalArgumentException
prismContext.queryFor(UserType.class).exists(F_ROLE_MEMBERSHIP_REF, T_OBJECT_REFERENCE).item(F_NAME).eq(„TestRolle“).build().
The same query as XML executed in the query playground does not cause any errors.
<query> <filter> <exists> <path>roleMembershipRef/@</path> <filter> <equal> <path>name</path> <value>TestRolle</value> </equal> </filter> </exists> </filter> </query>