A Simple Example: Adding a New Server Node to a Distributed System

Editing and using the build.properties file can be demonstrated by a simple example.

Suppose you have installed and configured a distributed BPM system:



You now want to add a second Server node to BPM_Machine2.

Procedure

  1. Open the following file:
    CONFIG_HOME\tct\bpmnodetype\timestamp\scripts\build.properties
    # The following properties may be modified
    tibco.home=C:/Program Files/tibco/amx-bpm
    tibco.config.mgmt.home=C:/ProgramData/amx-bpm/tibco/data/tct
    tct.scripts.dir=
    #BPM Node Type setting
    bpm.nodetype.host=BPMHost2
    bpm.nodetype.environment=BPMEnvironment
    bpm.nodetype.node=BPMNode2
    bpm.nodetype.node.port=6031
    bpm.nodetype.node.type=ServerNode
    bpm.nodetype.http.connector.port=8081
    bpm.nodetype.app.name=amx.bpm.app
    # Database sizing details
    bpm.nodetype.install.size=Development
    bpm.nodetype.jvm.maxpermsize=256
    bpm.nodetype.jvm.xms=512
    bpm.nodetype.jvm.xmx=1536
  2. Change the following values (which must be unique to the new node), then save the file.
    bpm.nodetype.node=BPMNode3
    bpm.nodetype.node.port=6033
    bpm.nodetype.http.connector.port=8082
  3. Open a command window in the TIBCO_HOME\bpm\n.n\bin folder and run the following command:

    tct bpmnodetype C:\ProgramData\amx-bpm\tibco\data\tct\bpmnodetype\timestamp

Result

TIBCO Configuration Tool creates a new Server node, BPMNode3, on BPM_Machine2, as part of the BPM system.