This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/felix-dev.git
The following commit(s) were added to refs/heads/master by this push: new e479f6517c Markdown syntax fix for the configadmin interpolation plugin e479f6517c is described below commit e479f6517c4bcbf5fcdd73c20b8760fe1610ab3a Author: Robert Munteanu <romb...@apache.org> AuthorDate: Thu Feb 1 17:19:39 2024 +0100 Markdown syntax fix for the configadmin interpolation plugin --- configadmin-plugins/interpolation/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configadmin-plugins/interpolation/README.md b/configadmin-plugins/interpolation/README.md index 620b349174..bbd2610c74 100644 --- a/configadmin-plugins/interpolation/README.md +++ b/configadmin-plugins/interpolation/README.md @@ -140,7 +140,7 @@ When reading files, for example secrets, the platform default encoding is used. ## Consuming Configurations with Placeholders -If you are getting a [Configuration](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/Configuration.html) object directly from [ConfigurationAdmin](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/ConfigurationAdmin.html) and inspect the properties, you will find the placeholders not being replaced in those values as configuration plugins are not invoked. So for example calling [`getConfiguration`](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/s [...] +If you are getting a [Configuration](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/Configuration.html) object directly from [ConfigurationAdmin](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/ConfigurationAdmin.html) and inspect the properties, you will find the placeholders not being replaced in those values as configuration plugins are not invoked. So for example calling [`getConfiguration`](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/s [...] There are different options on how to get the values replaced: * Register a [`ManagedService`](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/ManagedService.html) or [`ManagedServiceFactory`](https://docs.osgi.org/javadoc/osgi.cmpn/7.0.0/org/osgi/service/cm/ManagedServiceFactory.html). ConfigurationAdmin calls all plugins before delivering configurations to these services.