Three fixes:
- The <AD.type> attribute must be created. If no explicite type is given, String is used as default
- setDefaultValue and setDefaultMultiValue only do anything if the respective data is not null
(otherwise setDefaultMultiValue would overwrite a scalar value if no multivalue is given)
- Don't generate Metatype descriptors for wellknown service properties
(service.pid, service.description, service.id, service.ranking, service.vendor,
service.bundleLocation, service.factoryPid)
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@570816 13f79535-47bb-0310-9956-ffa450edef68
2 files changed