If a Dynamo module has any configuration specific to running on JBoss or any other application server, those configuration overrides should be made in one of the following layers, shown in ascending order of precedence for each supported application server:

Property Name

Directory Name

Usage

ATG-JBossLiveconfig-Path

jbossliveconfig

JBoss-specific live configurations

ATG-JBosscfgnameConfigPath

/*more to come*/

JBoss-specific configurations in named layer

ATG-JBossConfig-Path

jbossconfig

JBoss-specific configurations

ATG-3rdPartyConfig-Path

tpconfig

Any third-party application server configuration

Property Name

Directory Name

Usage

ATG-WebLogicLiveconfig-Path

weblogicliveconfig

WebLogic-specific live configurations

ATG-WebLogiccfgnameConfig-Path

/*more to come*/

WebLogic-specific configurations in named layer

ATG-WebLogicConfig-Path

weblogicconfig

WebLogic-specific configurations

ATG-3rdPartyConfig-Path

tpconfig

Any third-party application server configuration

Property Name

Directory Name

Usage

ATG-WebSphereLiveconfig-Path

websphereliveconfig

WebSphere-specific live configurations

ATG-WebSpherecfgnameConfigPath

/*more to come*/

WebSphere-specific configurations in named layer

ATG-WebSphereConfig-Path

websphereconfig

WebSphere-specific configurations

ATG-3rdPartyConfig-Path

tpconfig

Any third-party application server configuration

Note: If JBoss configuration files are stored in the ATG-3rdPartyConfig-Path layer, you might see errors when starting up some applications on other application servers, because the datasources are configured to point to JNDI names that are not set up on that application server. Datasource configuration files that are specific to JBoss should be in the ATG-JBossConfig-Path rather than the ATG-3rdPartyConfig-Path of those data source configurations.

 
loading table of contents...