Details
-
Feature Request
-
Status: Closed
-
L3 - Default
-
Resolution: Fixed
-
None
-
None
Description
It should be possible to use Ant-style expressions in bpm-platform.xml to externalize environment specific parts of the configuration. The expressions should be resolved against system properties.
For example, the configuration of the LdapIdentityProviderPlugin may read like this:
<!-- SNIP -->
<plugin> <class>org.camunda.bpm.identity.impl.ldap.plugin.LdapIdentityProviderPlugin</class>
<properties>
<property name="serverUrl">${ldap.serverUrl}</property>
<property name="managerDn">${ldap.managerDn}</property>
<property name="managerPassword">${ldap.managerPassword}</property>
<property name="baseDn">${ldap.baseDn}</property>
<!-- /SNIP -->