Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 Parameters for commonConfig.properties : Binding Maps

Binding Maps
The section Bindings Maps of the file commonConfig.properties contains the values needed to configure Interior server bindings, fault-tolerant parameters, heap sizes, thread stack sizes, and NT service startup parameters.
The binding maps properties are used by the task -importDeployConfig.
Machine Mapping to Interior Server Bindings
bc.appmanage.[interior].hosts = [<host>, ]
[interior]
The parameter interior is used for mapping engines that need to be deployed on the Interior Server.
[<host>, ]
List of hosts where the Interior servers need to be deployed. Repeat the same host for multiple service instances per host.
Examples:
bc.appmanage.interior.hosts = myHostA, myHostA, myHostA
Optional General and Java Server Settings Parameters
For more details about server settings parameters, see TIBCO Administrator User's Guide, Setting Deployment Options, section Server Settings Tab.
Subsequent configuration properties use the following convention to refer to a unique service instance for each host.
bc.appmanage.[interior].<host>.<index>.[ startonboot | enableverbose | maxlogfilesize | maxlogfilecount | threadcount | prependclasspath | appendclasspath | minHeap | maxHeap | threadStack ] = <value>
[interior]
interior is used for mapping engines that need to be deployed on the Interior Server.<host>
List of host names where the Interior server needs to be deployed.
<index>
The parameter <host> is the name of the machine binding and <index> refers to the instance on the same host. If there is only one instance on a machine, an <index> of 1 is required.
myHostA.1, myHostA.2, myHostA.3
startonboot
Boolean value which denotes Start when the machine on which the service instance is installed restarts.
enableverbose
Boolean value which denotes the enable verbose tracing
maxlogfilesize
Maximum Log File Size in KB
maxlogfilecount
Maximum number of log files to use
threadcount
Number of threads to use to execute the process instances
prependclasspath
Prepend to the CLASSPATH environment variable
appendclasspath:
Append to the CLASSPATH environment variable
minHeap
Initial Heap Size (MB)
maxHeap
Maximum Heap Size (MB)
threadStack:
Java Thread Stack Size (KB)
Examples:
bc.appmanage.interior.myHostA.1.minHeap=512 (Mbytes)
bc.appmanage.interior.myHostA.1.maxHeap=1024 (Mbytes)
bc.appmanage.interior.myHostA.2.minHeap=512 (Mbytes)
bc.appmanage.interior.myHostA.2.maxHeap=1024 (Mbytes)
bc.appmanage.interior.myHostA.2.startonboot=true
Optional Service Instance NT Service Startup Parameters
bc.appmanage.[interior].<host>.<index>.ntservice = [automatic | manual].<user>.<pw>
[interior]
The parameter interior is used for mapping engines that need to be deployed on the Interior Server.
<host>
List of host names where the Interior server needs to be deployed.
<index>
A numerical value that denotes the Interior server instances occurring within a host.
[automatic | manual]
NT Service start up type
<user>
Login user for the service
<pw>
Password for the service
Example:
bc.appmanage.interior.myHostX.1.ntservice = automatic.myDomain\\myUserID.myPassword
Optional Interior Server Fault Tolerance Parameters
For more details about server fault tolerance parameters, see TIBCO BusinessConnect Interior Server Administration, Fault Tolerance Tab.
bc.appmanage.ftGroupSettings.[service | network | daemonHost | daemonPort | heartbeatInterval | activationInterval | activationDelay]=[value]
service
Service used by the fault tolerance daemon
network
Network used by the fault tolerance daemon
daemonHost
Daemon host
daemonPort
Daemon port
hearbeatInterval
Heart beat interval in seconds
activationInterval
Activation interval in seconds
activationDelay
Activation delay in seconds
Optional Oracle Client Path Parameter
bc.appmanage.interior.<host>.<index>.oracleclientpath=[value]
This property has can be updated using the TIBCO BusinessConnect Scripting Deployment.
<host>
List of host names where the Interior server needs to be deployed.
<index>
A numerical value that denotes the Interior server instances occurring within a host.
Examples:
The Oracle client path for configuring interior engines with an OCI driver can be set as shown below:
bc.appmanage.interior.host1.1.oracleclientpath=C:/Oracle1
bc.appmanage.interior.host2.1.oracleclientpath=/local/Oracle

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved