[MDSAL-249] Move org.opendaylight.controller.config.manager.impl.osgi.mapping to mdsal Created: 03/May/17 Updated: 09/Mar/18 Resolved: 01/Mar/18 |
|
| Status: | Resolved |
| Project: | mdsal |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Nitrogen |
| Type: | Bug | ||
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| External issue ID: | 8360 | ||||||||
| Description |
|
The presence of this package in config-manager is a historic artefact. This package should reside in md-sal and should started up from odl-mdsal-binding-runtime feature. Migrate the code to mdsal project, ensuring ModuleInfoBackedContext and BindingContextProvider are both available when the feature is installed. |
| Comments |
| Comment by Robert Varga [ 03/May/17 ] |
|
This also requires untangling the lifecycle of CSS module scanning and binding loading plus cleaning up the interaction between DOMSchemaService (which performs bundle scanning too), so that we do not have two separate SchemaContext builders. |
| Comment by Robert Varga [ 04/May/17 ] |
|
preliminary patch: https://git.opendaylight.org/gerrit/56480 |
| Comment by Robert Varga [ 05/May/17 ] |