[globals]
persistence_dir=${input_dir}/persistence
monitor_dir=${input_dir}/monitor
response_dir=${output_dir}/responses
request_dir=${output_dir}/requests
split_request_dir=${output_dir}/split-requests
tmp_dir=${output_dir}/tmp
bean_config_file=${config_dir}/ma-context.xml
log_config_file=${config_dir}/ma-log4cpp_config
scripts_dir=${config_dir}/../scripts

thread_stack_size_kb=0

schema_namespace_root=http://schemas.vmware.com/caf/schema
schema_location_root=${input_dir}/schemas/caf

remap_logging_location=false

[security]
cms_policy=CAF_Encrypted_And_Signed

[managementAgent]
host_delay_sec=5
host_integration_timeout_ms=5000
use_impersonation=false
# Value used to specify the priority that provider sub-process are created at.
# Valid values are:  NORMAL, LOW, IDLE.  Default value is NORMAL.
provider_process_priority=NORMAL

[providerHost]
install_dir=${config_dir}/../install
invokers_dir=${invokers_dir}
providers_dir=${providers_dir}
schema_cache_dir=${output_dir}/schemaCache
provider_reg_dir=${input_dir}/providerReg
common_packages_dir=${input_dir}/commonPackages

[provider]
diagFileAliases=ma-appconfig:ma-log4cpp_config:ma-context:CommAmqpListener-appconfig:CommAmqpListener-log4cpp_config:CommAmqpListener-context:IntBeanConfigFile
diagFileAlias_ma-appconfig=file://${root_dir}/config/ma-appconfig?encoding=iniFile
diagFileAlias_ma-log4cpp_config=file://${root_dir}/config/ma-log4cpp_config?encoding=iniFileWithoutSection
diagFileAlias_ma-context=file://${root_dir}/config/ma-context.xml?encoding=xmlFile
diagFileAlias_CommAmqpListener-appconfig=file://${root_dir}/config/CommAmqpListener-appconfig?encoding=iniFile
diagFileAlias_CommAmqpListener-log4cpp_config=file://${root_dir}/config/CommAmqpListener-log4cpp_config?encoding=iniFileWithoutSection
diagFileAlias_CommAmqpListener-context=file://${root_dir}/config/CommAmqpListener-context.xml?encoding=xmlFile
diagFileAlias_IntBeanConfigFile=file://${root_dir}/config/IntBeanConfigFile.xml?encoding=xmlFile

[monitor]
listener_retry_max=-1
listener_startup_type=Automatic
listener_restart_hours=48
nsdb_poller_signal_file=${monitor_dir}/nsdbPollerSignal.txt
nsdb_polling_interval_secs=86400

[subsystems]
# Integration System Beans
com.vmware.commonagent.integration.objectfactory=IntegrationSubsys
com.vmware.commonagent.integration.channels.errorchannel=IntegrationSubsys
com.vmware.commonagent.integration.channels.nullchannel=IntegrationSubsys

# CAF Integration
com.vmware.commonagent.cafintegration.errortoresponsetransformerinstance=CafIntegrationSubsys
com.vmware.commonagent.cafintegration.errortoresponsetransformer=CafIntegrationSubsys
com.vmware.commonagent.cafintegration.payloadheaderenricherinstance=CafIntegrationSubsys
com.vmware.commonagent.cafintegration.payloadheaderenricher=CafIntegrationSubsys
com.vmware.commonagent.cafintegration.envelopetopayloadtransformerinstance=CafIntegrationSubsys
com.vmware.commonagent.cafintegration.envelopetopayloadtransformer=CafIntegrationSubsys

# Management Agent

# MA Integration
com.vmware.commonagent.maintegration.collectschemaexecutor=MaIntegrationSubsys
com.vmware.commonagent.maintegration.providercollectschemaexecutor=MaIntegrationSubsys
com.vmware.commonagent.maintegration.providerexecutor=MaIntegrationSubsys
com.vmware.commonagent.maintegration.singlepmerequestsplitterinstance=MaIntegrationSubsys
com.vmware.commonagent.maintegration.singlepmerequestsplitter=MaIntegrationSubsys
com.vmware.commonagent.maintegration.diagtomgmtrequesttransformerinstance=MaIntegrationSubsys
com.vmware.commonagent.maintegration.diagtomgmtrequesttransformer=MaIntegrationSubsys
com.vmware.commonagent.maintegration.installtomgmtrequesttransformerinstance=MaIntegrationSubsys
com.vmware.commonagent.maintegration.installtomgmtrequesttransformer=MaIntegrationSubsys
com.vmware.commonagent.maintegration.versiontransformerinstance=MaIntegrationSubsys
com.vmware.commonagent.maintegration.versiontransformer=MaIntegrationSubsys
com.vmware.commonagent.maintegration.attachmentrequesttransformerinstance=MaIntegrationSubsys
com.vmware.commonagent.maintegration.attachmentrequesttransformer=MaIntegrationSubsys
com.vmware.commonagent.maintegration.integrationobjects=MaIntegrationSubsys
com.vmware.commonagent.maintegration.guestauthenticatorinstance=VgAuthIntegrationSubsys
com.vmware.commonagent.maintegration.guestauthenticator=VgAuthIntegrationSubsys
com.vmware.commonagent.maintegration.configenv=MaIntegrationSubsys
com.vmware.commonagent.maintegration.persistencenamespacedb=MaIntegrationSubsys
