Connect MQ
form
|
Use the Service tab to identify the location, port, and other properties of the WebSphere MQ server. After you complete this tab and save the Connect MQ form, you can test connectivity to the MQ server.
Field |
Description |
MQ Server | |
MQ Server Name |
Identify an MQ Server, an instance of the Data-Admin-Connect-MQServer class. Process Commander uses this information to find and log into the remote WebSphere MQ system. This field supports the Global Resource Settings
syntax (=.PageName.PropertyName). The default
property name for this field is
|
Field |
Description |
Request | |
Request Queue Manager |
Optional. Enter the name of the queue manager. If you leave this field blank, the system uses the default queue manager for the specified queue. This field supports the Global Resource Settings
syntax (=.PageName.PropertyName).The default
property name for this field is
Click the magnifying glass button () button to inspect the queue. A window appears, listing any items in the queue. Click a message position number to display detailed information about that item. |
Request Queue Name |
Enter the name of the queue onto which the outgoing request message is to be placed. This field supports the Global Resource Settings
syntax (=.PageName.PropertyName). The default
property name for this field is
Click the magnifying glass icon to display a list of MQ messages, add a message, or remove a message. (For an example, see Pega Developer Network article PRKB-25644 How to debug MQ connectors using BROWSE, PUT and GET message operations.) |
Resolved Queue Name Property |
Optional. Select a This is option |
Resolved Queue Manager Property. |
Optional. Select a The value may differ from the manager specified in the Request Queue Manager field if the queue specified in the Request Queue Name field is a remote queue. This is option |
Field |
Description |
Response | |
Response Message ID |
Select how the receiving application is to determine the MessageID header value for its response message at runtime. Select:
Click the magnifying glass button () to inspect the queue. A window appears, listing any items in the queue. Click a message position number to display detailed information about that item. |
Response Correlation ID |
Select how the receiving application determines the CorrelationID header value for its message at runtime:
|
Dynamic Queue |
Select to specify that a dynamic local queue is to be created for the responses to the messages sent by this connector. When this option is selected, Process Commander obtains a dynamic local queue from the Request Queue Manager and places the identity of that dynamic queue in the Reply To Queue field in the message headers of the messages sent by this connector. Responses to the messages are then posted to the dynamic queue. If you select this box, complete the Model Name field and the Response tab. |
Dynamic Queue Close Options |
Process Commander closes the dynamic queue after it retrieves the response message from it. Select one of the following options to specify how Process Commander is to close the dynamic queue:
If the model specified in the Response Queue
Model Name field defines temporary rather than
permanent dynamic queues, the |
Response Queue / Model Name |
Do one of the following:
This field supports the Global Resource Settings
syntax (=.PageName.PropertyName). The default
property name for this field is
Click the magnifying glass icon to display a list of MQ messages, add a message, or remove a message. (For an example, see Pega Developer Network article PRKB-25644 How to debug MQ connectors using BROWSE, PUT and GET message operations.) |
Response Queue Manager |
Optional. Enter the name of the queue manager. If you leave this field blank, the system uses the default queue manager for the specified queue. This field supports the Global Resource Settings
syntax (=.PageName.PropertyName). The default
property name for this field is
|
Resolved Queue Name Property |
Optional. Select a |
Response Message Timeout |
Optional. Enter the number of seconds that the activity calling the service is to wait for a response. If Process Commander does not receive a response within this time interval, it reports a service failure and activity processing continues. If you leave this field blank, the calling activity waits indefinitely for a response message. |
Field |
Description |
||||||||
Reports |
Optional. Select these boxes to identify the WebSphere MQ report message types that the remote application creates after it places a message on a queue. These report messages supersede or are in addition to the standard reply message:
|
||||||||
Page Name |
Optional. For each report you selected, enter the name of a clipboard page that Process Commander creates to hold the data contained in the report. The class of these pages is Data-MQMessage. |
||||||||
Data |
For each report selected, specify the size of the data buffer for the report message:
|
Field |
Description |
Error Handling | |
Status Value Property |
Optional. Select a |
Status Message Property |
Optional. Enter the name of a |
Error Handler Flow |
Optional. Identify a flow rule that is to be started when this connector rule is started by a flow rule but fails. The default flow rule Work-.ConnectionProblem provides one approach for handling such problems. See Handling connector exceptions. |
Test Connectivity |
Optional. Click Test Connectivity at any time after you have completed the information on this tab and saved the rule form. Process Commander attempts to connect to the MQ server identified, the queue manager, the request queue, and the response queue. The system presents test results in a separate window, identifying the parameters used in the test, the steps attempted, and the outcome of each step. It does not call the service. |
Simulations |
Click to create a simulator for this connect rule. See Creating connect simulators. |