Administrator Server Notification and Messaging Bus Server

The notification server is an Enterprise Message Service server that delivers status messages sent by hosts and nodes to the Administrator server.

As part of configuration, set up the notification and messaging bus server. To use SSL, see Secure Communication Channels. To enable SSL communications, see SSL Requirements.

Field Description
Machine Name Port List Comma-separated list of machinename:port addresses for a TIBCO Enterprise Message Service (EMS) server.

Default: machinename:port, where machinename is the host on which TIBCO Configuration Tool is being executed and port is 7222. The default machinename:port is tcp://hostname:7222. If the Enterprise Message Service server is SSL enabled, the hostname is ssl://hostname:7222.

Username Username for the EMS server. The user must have administrator privileges in the EMS server. If the user does not have administrator privileges, configure your EMS server as described in Configuring TIBCO Enterprise Message Service Servers for Non-Admin Users.

Default: admin.

Password Password for the EMS user.

Default: None.

TIBCO Enterprise Message Service server is SSL enabled. Specify a trust store to establish trust with this server. Select to enable the database server for SSL. When checked, the SSL Keystore Configuration fields are enabled.

Default: Cleared.

No Messaging Bus

See Determining Whether an Enterprise Needs a Messaging Bus.

Select to create an enterprise that does not use a messaging bus. This is useful in scenarios where you do not want to distribute entities (components and bindings) of an application to different Nodes and hence do not need a messaging bus. In such scenarios, applications can be deployed even if the messaging bus is down or not available.
  • If No Messaging Bus is selected, it creates an enterprise that does not use a messaging bus.
    Warning: Do not use select this checkbox if you are setting up TIBCO ActiveMatrix BPM. It could result in the failure of the TIBCO ActiveMatrix BPM setup.
  • If No Messaging Bus is cleared, it creates an enterprise that uses a messaging bus. You can then choose to create an environment with or without a messaging bus.
    Tip: Even if No Messaging Bus is cleared and you create an enterprise that uses the messaging bus, you can later configure the enterprise to stop using a messaging bus. For more information, see section "Configuring an Enterprise to Stop Using a Messaging Bus" of TIBCO ActiveMatrix Service Grid Administration Guide.

Default: Cleared.

For more information on how to configure messaging bus settings related to an environment, see TIBCO ActiveMatrix Service Grid Administration Guide.

Test Connection Click the Test Connection button to test connection to TIBCO Enterprise Message Service (EMS) server.
Note: This is an example of a scenario when the TIBCO Enterprise Message Service server is SSL enabled. In this example, Enterprise Message Service server is configured with SSL for GenericConnectionFactory. Edit the factories.conf and include the following:
[GenericConnectionFactory]
type = generic
url = ssl://7243
ssl_verify_host = enabled
ssl_trusted = EMS_HOME/version/samples/certs/server_root_cert.pem
In the tibemsd.conf, include the following:
listen = ssl://7243
authorization = enabled
ssl_server_identity = EMS_HOME/version/samples/certs/server.cert.pem
ssl_server_key = EMS_HOME/version/samples/certs/server.key.pem
ssl_password = password
ssl_server_trusted = EMS_HOME/version/samples/certs/server_root.cert.pem
Field Description
Create a Trust Store... Invokes a wizard to import certificates from a server and create the trust store.
  1. Specify a password to protect the trust keystore and click Next. The SSL setup wizard displays certificates imported from the trusted server.
  2. In the Trusted Certificates area, select the checkboxes next to the certificates to trust and click Finish.
Browse Invokes a dialog to navigate to a keystore file.
Keystore Location Location of the keystore.
Keystore Type Type of the keystore: JKS or JCEKS.

Default: JKS.

Keystore Password Password that protects the keystore.