Remove unnecssary parts of a filter ----------------------------------- Key: FELIX-1220 URL: https://issues.apache.org/jira/browse/FELIX-1220 Project: Felix Issue Type: Improvement Components: Karaf Reporter: Tim Moloney Priority: Minor
When configuring via a feature, the filter used to get the list of configurations searches for a property name ".alias_factory_pid". However checkKey() in the ConfigurationAdmin's CaseInsensitiveDictionary only allows keys to start with an alpha-numeric character and has an additional test to prevent keys from starting or ending with a period. Therefore the filter can be simplified from (|(ALIAS_KEY=factoryPid)(.alias_factory_pid=factoryPid)) to just (ALIAS_KEY=factoryPid) This same filter also appears in FileMonitor.java in Karaf's deployer. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.