XACML Parser should be more robust

Steps to reproduce

If the role is missing in an XACML (which shouldn't happen, but sometimes does anyway), the parsing process fails completely, making a lot of actions in opencast like viewing event details impossible. Instead, the parser should log an error and skip the broken ACE.

Status

Assignee

Katrin Ihler

Reporter

Katrin Ihler

Severity

Incorrectly Functioning Without Workaround

Tags (folksonomy)

None

Components

Fix versions

Affects versions

4.1

Priority

Minor