Attempt to recover bindings when TCCL is incorrect

Description

As noted in INFRAUTILS-58, JobCoordinator shifts binding codec access to a place where the TCCL does not reflect available classes, leading to a failure to reload augmentations:

While this needs to be fixed in JobCoordinator, we have the class we're logging for available in this case, hence we can improve the situation by using the class's class loader as an alternative.

 

Activity

Robert Varga November 2, 2018 at 12:31 PM

Yup, because the root cause for that failure is somewhere else.

Michael Vorburger November 2, 2018 at 10:53 AM

As per TSC-179 , this change (76991) did not actually fix the IncorrectNestingException.

Robert Varga October 31, 2018 at 4:42 PM

Neon patch is https://git.opendaylight.org/gerrit/76991 , I don't know why it's now showing in gerrit reviews. As noted in "Fix versions", the fix will be part of 3.0.2.

Faseela K October 31, 2018 at 3:13 PM

: Will this solve the problem whatever we are seeing in genius CSIT with this patch?

If so, could you please let us know the corresponding patch which has gone in for this. Would like to know whether the artifacts are published after the fix, so that we can re-run the CSIT

Done

Details

Assignee

Reporter

Components

Fix versions

Priority

Created October 15, 2018 at 10:06 AM
Updated November 2, 2018 at 12:31 PM
Resolved October 27, 2018 at 4:10 PM