We're updating the issue view to help you get more done. 

SimplePDP does not clear MDC context

Description

SimplePDP::evaluate(RequestType) sets an MDC context but does not clear it in case

  • a RuntimeException is thrown or

  • the request contains more than one resource

I propose to remove the use of MDC. If the application that uses the PDP makes use of MDC it already does manage the context on its level and has the corresponding log pattern configuration.

Environment

None

Status

Assignee

Unassigned

Reporter

Ralf Steppacher

Labels

None

Components

Fix versions

Affects versions

1.0.3.RELEASE

Priority

Minor