IBM Integration Bus, Version 9.0.0.8 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

See information about the latest product version

DotNetAppDomain configurable service

Select the objects and properties that you want to change for the DotNetAppDomain configurable service.

For DotNetappDomain configurable services, you must stop and start the integration server for a change of property value to take effect.

Supplied configurable services that are created for each broker Properties for each configurable service that is defined Default value Description of properties
None ApplicationBase   The base directory for the application domain from which assemblies are loaded.
ConfigurationFile   An XML configuration file that is used to configure the domain. This property is a published format from Microsoft. It is used to set container and application-specific properties and is loaded when the application domain is initialized. The value can specify a base name or a fully qualified path. The broker looks up a base name in the Application Base directory.
DisallowCodeDownload true Controls whether the .NET Application Domain is allowed to download dependent code from outside the broker machine. The default value (true, case sensitive) means that remote download is not allowed. Any other value is treated as allowing remote download.
PrivateBinPath   If specified, this property gives a semicolon-separated list of subdirectories below the Application Base which will be probed for assemblies, in addition to the Microsoft defaults.
PrivateBinPathProbe   If set to anything other than blank, this property means that the Application Base directory is not probed for assemblies; only subdirectories specified in PrivateBinPath and any Microsoft defaults are probed.
ShadowCopyFiles true Controls whether assemblies for this application domain are loaded in place, or copied into a private location and loaded from there. An assembly loaded in place is locked while it is being used and cannot be dynamically updated.
UseBrokerWorkpathForShadowCopyCache false Controls the location used for shadow copying of assemblies. If changed from the default (false), the broker working directory is used, otherwise a location under the home directory of the ID that runs the service is used.
AllowHotSwapDeploy true Allows the AppDomain to be reloaded simply by changing the assemblies on disk underneath the ApplicationBase without requiring the flow to be redeployed. For example, if the ApplicationBase property points to the output location of a Microsoft Visual Studio build, then rebuilding the assembly in Microsoft Visual Studio will cause the integration server to pick up the newly built assembly automatically. Set this property to false on a production system to ensure that the assemblies cannot be accidentally changed in production. Note that this setting only takes effect if ShadowCopyFiles is also set to be true.

bn28729_.htm | Last updated Friday, 21 July 2017