Checkout Tools
  • last updated 1 hour ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1863924 is being indexed.

[maven-release-plugin] prepare release org.apache.felix.configadmin.plugin.interpolation-0.0.2
Set ignores on directory

Minor bugfix for the interpolation.

Move the Bundle-Activator header to an annotation

Remove unnecessary warning.

Add some documentation.

Add support for substutition of system or framework properties.

When a variable value is specified as $[prop:some.property] the value will be

obtained by calling BundleContext.getProperty(). This will return the framework

property for this key, if present. Otherwise it will return the system property

for the key.

Set 'config.plugin.id' service property.

As discussed in https://issues.apache.org/jira/browse/FELIX-6059

Fix OSGi dependencies

Additional unit test

Still register the config admin plugin if no directory configuration is found.

As the plugin can also substitute environment variables, the directory is not always needed.

Fix Bundle-Activator package

Rename substitution config admin plugin to interpolation.

Rename substitution config admin plugin to interpolation.

    • ?
    • ?
Rename substitution config admin plugin to interpolation.

Add support for substitution of environment variables.

ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

Initial implementation, including README.md and test

    • ?
  1. /configadmin-plugins/substitution/src/test
  2. /configadmin-plugins/substitution/src/test/java
    • ?
  3. … 16 more files in changeset.
FELIX-6160 : Dynamic HTTP(S) port assignment does not work with HTTP Jetty
FELIX-6162 : ConfigurationManager crashes on shutdown if PersistenceManager not yet available
FELIX-6159 - Handle IllegalStateException when configuration is deleted
Update to the latest version of the maven-bundle-plugin: 4.2.0

FELIX-6155 - Add version to metadata store file

If the stored version is not the current version

of the implementation then the cached metadata is


FELIX-6155 - Add integration tests for caching of component metadata
FELIX-6155 - Add unit tests for caching of component meta data
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
FELIX-6155 - Move methods from XmlHandlerTest to ComponentBase class

Some of the methods in XmlHandlerTest are moved to ComponentBase because

the can be general useful in other tests.

FELIX-6155 - Add caching of service component metadata

By default the caching is disabled. The configuration property (or

framework launch property) ds.cache.metadata can be set to the string

"true" to enable the support. Unfortunately dynamically setting this

with config admin is problematic because the cache is read at activation

time currently. This could be enhanced to read the cache any time the

value is set to true dynamically. For now it is required to be set from

the start with a system or framework launch property

[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.useradmin-1.0.6
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.useradmin-1.0.5