Inadequate diagnostics when resolving IoC-qualified listener

Description

When resolving an IoC-qualified listener such as "{lifecycleManager}.events.onSessionStart" , the diagnostic if the context fails to match is largely unhelpful - taking the form

The only error context supplied is

The relevant code path is through

which supplies no details on which listener record is being merged, and what the failing reference is. This is a cause behind the difficulty of diagnosing https://issues.gpii.net/browse/GPII-3409

Environment

None

Activity

Show:

Details

Assignee

Reporter

Components

Priority

Created October 1, 2018 at 11:27 AM
Updated October 1, 2018 at 11:27 AM