[CONTROLLER-1778] BindingToNormalizedNodeCodecFactory in sal-binding-broker use hardcoded dependencies on OSGI/karaf Created: 13/Oct/17  Updated: 14/Nov/18  Resolved: 14/Nov/18

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: Oxygen
Fix Version/s: Oxygen

Type: Bug
Reporter: Jakub Toth Assignee: Jakub Toth
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
blocks CONTROLLER-1748 Various classes in cntrl/md-sal use h... Resolved
External issue ID: 9283

 Description   

Registers a BindingToNormalizedNodeCodec instance as an osgi service. To quote jdoc:
"* This method is called via blueprint to register a BindingToNormalizedNodeCodec instance with the OSGI

  • service registry. This is done in code instead of directly via blueprint because the BindingToNormalizedNodeCodec
  • instance must be advertised with the actual class for backwards compatibility with CSS modules and blueprint
  • will try to create a proxy wrapper which is problematic with BindingToNormalizedNodeCodec because it's final
  • and has final methods which can't be proxied."


 Comments   
Comment by Jakub Toth [ 17/Oct/17 ]

https://git.opendaylight.org/gerrit/#/c/64292/

Generated at Wed Feb 07 19:56:26 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.