Features file should require name attribute on features element
---------------------------------------------------------------
Key: KARAF-968
URL: https://issues.apache.org/jira/browse/KARAF-968
Project: Karaf
Issue Type: Improvement
Components: karaf-features
Affects Versions: cellar-2.2.2
Reporter: Geert Schuring
Fix For: 3.0.0
The XML Schema for feature files currently allows the features element (the xml
root element) to have no name. Feature repositories with no name declared show
up as "repo-0" in the list of repositories. As there currently are several
important feature repositories without name [1], the features:listrepositories
command returns multiple indistinguishable rows of "repo-0" named repositories.
I have targeted this improvement at Karaf 3.0.0 since existing feature files
(like [1]) won't survive schema validation when the name attribute becomes
required.
[1]
http://search.maven.org/remotecontent?filepath=org/apache/servicemix/apache-servicemix/4.3.0/apache-servicemix-4.3.0-features.xml
http://search.maven.org/remotecontent?filepath=org/apache/camel/karaf/apache-camel/2.6.0/apache-camel-2.6.0-features.xml
(not the most recent, I know)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira