OIC Gen3 fails to parse SCIM Users response with URN-based attributes (Unbound prefix: urn)
Hi Team,
I’m facing an issue when consuming the SCIM Users API from Oracle HCM in OIC Gen3. My use case is very simple: I only need to retrieve the displayName of a user based on their email.
Example request:
GET /hcmRestApi/scim/Users?filter=emails eq "user@email.com"&attributes=displayName
However, the response still includes SCIM extension attributes with URN-based keys, such as:
{ "schemas": [ "urn:scim:schemas:core:2.0:User", "urn:scim:schemas:extension:fa:2.0:faUser" ], "displayName": "User Name", "urn:scim:schemas:extension:fa:2.0:faUser": { "userCategory": "****" }}
When invoking this endpoint via the REST Adapter, OIC fails during response processing with errors like: