Configuring the server interface services broker port

This topic provides instructions for configuring the server interface services broker port on Windows.

About this task

The interface services broker is configured by editing the activemq.xml file in the conf subdirectory of the machine hosting the broker and the festival.xml file on the machine hosting the interface services server. In the activemq.xml file, there are entries for <transportConnectors> followed by multiple <transportConnect ... elements. Each defines a protocol and port that the broker listens on. Take care when changing the activemq.xml file and the festival.xml file, as incorrect edits can lead to a complete loss of system functionality. Back up the files before editing them.

Procedure

  1. Open the activemq.xml file and change the URI attribute in the openwire element, which defaults to port 61616:
    <transportConnector name="openwire" uri="tcp://localhost:61616"/>
  2. Save the activemq.xml file.
  3. On the machine hosting the interface services server, open the festival.xml file and modify the three broker ports (in bold in the following example):
    <!-- Brokers we know about -->
    <f:endpoints>
    <f:broker
    name="GENERALSERVICES"
    url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
    user name=""
    password="" />
    <f:broker
    name="DCSERVICES"
    url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
    user name=""
    password="" />
    <f:broker
    name="RMSERVICES"
    url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
    user name=""
    password="" />
    </f:endpoints>

    Once you have completed this edit, save the festival.xml file, and restart all the interface services components.


Feedback