[CONTROLLER-922] Errors in feature config files are not reported enough Created: 06/Oct/14 Updated: 17/Jun/15 Resolved: 17/Jun/15 |
|
| Status: | Verified |
| Project: | controller |
| Component/s: | config |
| Affects Version/s: | Helium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Vratko Polak | Assignee: | Vratko Polak |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Linux |
||
| Issue Links: |
|
||||||||
| External issue ID: | 2150 | ||||||||
| Description |
|
Some XML configuration files packaged in features encourage users to make manual edits. But if a user makes a typo, it is not reported back, configuration file is ignored instead. More precisely, the user gets a message ending with something like |
| Comments |
| Comment by Vratko Polak [ 06/Oct/14 ] |
|
My idea of how the fix could look like: https://git.opendaylight.org/gerrit/#/c/11752/ |
| Comment by Vratko Polak [ 08/Jan/15 ] |
|
Updated patches: Now, only .xml files (and not /etc/jetty.xml) are apllied, |
| Comment by Vratko Polak [ 29/May/15 ] |
|
Maros has made a patch with possible final fix: I have verified that in case of XML syntax error, the log contains nice helpful warning. |
| Comment by Vratko Polak [ 17/Jun/15 ] |
|
As a subset of original description was fixed indeed, I have created |