Use the mqsichangeproperties command
to enable a broker for Service Federation Management (SFM).
- Run the mqsichangeproperties command
to enable SFM in the broker.
To enable SFM in the broker
and to use HTTP as the protocol for communication between SFM and
the broker, run the following command:
mqsichangeproperties broker_name -b servicefederation -o scmp
-n enabled,enableSSL -v true,false
To enable SFM
in the broker and to use HTTPS as the protocol for communication between
SFM and the broker, run the following command:
mqsichangeproperties broker_name -b servicefederation -o scmp
-n enabled,enableSSL -v true,true
- You must also set the hostname and context root
for the service document URL that will be required when you add the
broker to the Service Federation Console. Use the full
domain qualified hostname for your broker to ensure reliable addressing.
mqsichangeproperties broker_name -b servicefederation -o scmp
-n hostname,contextRoot -v brokerhost.ibm.com,/scmp
- Use the mqsireportproperties command
to review the SFM properties that you have set by using the mqsichangeproperties command:
mqsireportproperties broker_name -b servicefederation -o scmp -r
- Run the mqsichangeproperties command
to configure the properties relating to the HTTP or HTTPS port to
be used. If you are using HTTP:
mqsichangeproperties broker_name -b servicefederation -o HTTPConnector -n port
-v 8085
If you are using HTTPS:
mqsichangeproperties broker_name -b servicefederation -o HTTPSConnector
-n port,keystoreFile,keystorePass -v 8086,keys.jks,keypwd
- If you need to secure the SFM HTTP or HTTPS port with basic
access authentication user name and password credentials, run the mqsisetdbparms command and
use a resource type of sfm::scmp:
mqsisetdbparms broker_name -n sfm::scmp -u ConsoleUsername -p
ConsolePwd
- Stop the broker by using the mqsistop command.
- Start the broker by using the mqsistart command. Review
the system log to ensure that the Service Federation listener has
successfully started. The message BIP3769 also confirms
the service document URL value that must be configured into the SFM
console.
Service Federation SCMP listener initialized. Additional information :
''SCMP Service Document URL''
''http://brokerhost.ibm.com:8085/scmp/servicedocument''
You have now enabled the broker for SFM. As a consequence
of enabling the broker for SFM, the execution groups in the broker
are also enabled for SFM; they can now create and host the proxy instances
to provide service availability. You might want to configure the properties
of the execution group that relate to the creation of proxy instances;
see
Configuring the Service Federation Management properties of an execution group.