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.