MQ activities handle flat file, XML, or raw messages to
or from an MQ queue. The MQ system handles routing of messages through
the network of queues. All three of the MQ activities, MQ
Get Message, MQ Poll Queue, and MQ
Put Message use the same endpoint creation dialog box.
For MQ activities to be fully functional, the MQ client library
must be installed on the Integration Appliance. Refer to the Web
Management Console (WMC) Help for more information on the system install
MQ and system show MQ commands.
Procedure
- Drag an MQ connection activity from
the Activities tab onto the orchestration.
The Summary panel is displayed along
with a Checklist which outlines what you must
do to configure the activity.
- Click Endpoint from the Checklist and
select one of the following options:
- Browse to add an endpoint from the endpoint
repository. Once added, you can click Edit to
edit it.
Note: Editing an endpoint affects all orchestrations
that use it. The edits are global, not local.
- New to create a new endpoint.
- Edit to edit the existing endpoint.
The Create
Endpoint panel is displayed.
- Fill in the fields defined in the tables below.
- Click OK when finished.
Table 1. Queue Manager DetailsField |
Description |
Location |
|
Host Name |
Specifies the host name for the MQ Queue Manager. |
Port |
Specifies the port number to connect to the
Queue Manager. Defaults to 1414, the default for Queue Managers. |
Queue Manager |
Specifies the name of the Queue Manager to connect
to. The name can have a maximum length of 48 characters. |
Channel Name |
Specifies the channel name to use to connect
to the Queue Manager. The name can have a maximum length of 20 characters. |
Login |
User Name |
User name for the account used to connect to
the Queue Manager. The name has a maximum length of 12 characters.
This account must be defined in the mqm group in MQ |
Note: For some of the fields in
the endpoint, you can define configuration properties to supply the values
for these fields. The  icon is displayed when you click in a field
that supports a configuration property and a configuration property
of the same type has already been configured for the project.
|
Connection Pool Options Default
values are provided for the connection pool options, but can be changed.
|
Minimum Connections |
Specifies the number of connections
in the connection pool that the Integration Appliance always keeps
open. Specifying 0 is supported. |
Maximum Connections |
Specifies maximum number of connections
that the Integration Appliance has open in the connection pool. If
you change the default value, it must be greater than or equal to
the value specified for Minimum Connections.
Specifying 0 means the number of connections is unbounded. |
Maximum Idle Time |
Specifies the amount of time that a
connection can be open and idle before being closed by the Integration
Appliance. Specifying 0 means that the connections are closed when
they are returned to the pool —no idle time. |