Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 9 JMS Palette : JMS Topic Requestor

JMS Topic Requestor
Activity
The JMS Topic Requestor activity is used to communicate with a JMS application’s request-response service. This service invokes an operation with input and output. The request is sent to a JMS topic and the JMS application returns the response to the request.
Configuration
The Configuration tab has the following fields.
The JMS connection. See JMS Connection for more information about creating a JMS connection.
Note: If you are using TIBCO Enterprise Message Service as your JMS provider, you can use the Browse button next to this field after specifying a valid connection in the JMS Connection field. The Browse button displays a list of configured destinations in the JMS server that are appropriate for this activity.
Text — The message is a java.lang.String.
Advanced
The Advanced tab has the following fields.
Input Editor/Output Editor
The Input Editor/Output Editor tabs define the schema to use for messages of type Map, Stream, or XML Text. Map messages are name/value pairs, and the schema allows you to define the structure of the outgoing request and the incoming reply. The schema defined on the Input Editor tab becomes the body of the message on the Input tab. The schema defined on the Output Editor tab becomes the body of the message on the Output tab.
See Appendix A, Specifying Data Schema for a complete description of using the Input/Output Edtior tab.
Input
See TIBCO ActiveMatrix BusinessWorks Process Design for more information about mapping and transforming input data.
The input for the activity is the following.
Note: If more than one job has the same replyToDestination (for example, you specify a constant in this field), then the correct reply may not be received by each job. Make certain that you specify an expression in this field that assigns a different replyToDestination to each process instance.
The message properties. See JMS Properties for more information about message properties.
Note: The DynamicProperty will overwrite the value of a property (with the same name) added using the JMS Application Property.
Output
The output for the activity is the following.
The message header fields for the message. See JMS Properties for more information about message header fields.
The message properties for the message. See JMS Properties for more information about message properties.
Note: The DynamicProperty will overwrite the value of a property (with the same name) added using the JMS Application Property.
Error Output
The Error Output tab lists the possible exceptions that can be thrown by this activity. See TIBCO ActiveMatrix BusinessWorks Error Codes for more information about error codes and corrective action to take.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved