Merge pull request #172 from amitjoy/fix/npe/scr
[felix-dev.git] / configadmin / README.md
index 43e63cb57abff5b0b942c085ed8e979d4e76c5b9..14cdee2c29c1198022385d2164be6b67b1c485c2 100644 (file)
@@ -187,6 +187,8 @@ The Apache Felix implementation is configurable with Framework properties. Here
 |--|--|--|--|
 | `felix.cm.loglevel` | int | `2` | Logging level to use in the absence of an OSGi LogService. See the *Logging* section below. |
 | `felix.cm.dir` | String | `BundleContext.getDataFile("config")` | Location of the Configuration Admin configuration files. See the *Configuration Files* section below. |
+| `felix.cm.pm` | String | none | The name of the framework context property defining the persistence manager to be used. If this property is not set or empty, the built-in persistence manager (`name=file`) is used. If it is specified it refers to the `name` property of a persistence manager (`org.apache.felix.cm.PersistenceManager`) and that persistence manager needs to be registered. |
+| `felix.cm.config.plugins` | String[] | none | The name of the framework context property defining the required configuration plugins. If this property is specified it refers to the `config.plugin.id` property of a configuration plugin (`org.osgi.service.cm.ConfigurationPlugin`) and that configuration plugin must be registered and available. |
 
 ### Logging