[ http://issues.apache.org/jira/browse/DIRSERVER-659?page=all ] John Conlon updated DIRSERVER-659: ---------------------------------- Attachment: configuration-src_main_java.patch Patched src/main/java directory. While this code is providing the bulk of Configuration Admin service functionality it is still deficient in many respects. I consider this code sandbox quality and ready for review, comments and discussion. Will await further directions and comments. There are a couple of new classes added to the directory, some fixes and some refactoring of the old classes. There are also a couple of new features related to attributes: 1. Mapping LDAP attributes to OSGi attributes requires a mapping because many of the attributes of standard OSGi services require periods in their names. Previously mapping was done in the main code. Now Attribute name mapping is done by a new class called AttributeMappingConfigurationPlugin which implements ConfigurationPlugin. AttributeMappingConfigurationPlugin is a simple POJO declared as a component by the metadata.xml and thus started by the servicebinder. 2. Simple attribute types can be encapsulated in arrays or Vectors as specified by the configurationAdmin spec and thus multivalue LDAP attributes in the backing store can be used for configuraition Admin. In this initial version vectors are used to encapsulate multivalue attributes. > Upgrade OSGi Configuration Admin > -------------------------------- > > Key: DIRSERVER-659 > URL: http://issues.apache.org/jira/browse/DIRSERVER-659 > Project: Directory ApacheDS > Type: Improvement > Reporter: John Conlon > Attachments: configuration-pom.xml.patch, configuration-src_main_java.patch, configuration-src_test_java.patch, metadata.xml > > Upgrade the OSGi Configuration Admin Service for M2 and OSGi R4 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira