Table of Contents

Search

  1. Preface
  2. Understanding PowerExchange for JMS
  3. Configuring PowerExchange for JMS
  4. Working with JMS Sources and Targets
  5. Creating and Configuring JMS Workflows
  6. Appendix A: JMS Datatype Reference
  7. Appendix B: Glossary of Terms

PowerExchange for JMS User Guide for PowerCenter

PowerExchange for JMS User Guide for PowerCenter

Mapping Tab - Sources Node

Mapping Tab - Sources Node

In the Sources Node section of the Mapping tab, configure the following session properties:
  1. In the Connection settings, select a JNDI application connection for Application Source Qualifiers connected to JMS source definitions, and then select a JMS application connection value for Application Source Qualifiers connected to JMS source definitions.
  2. In the Properties settings, optionally enter a message filter to filter messages from the JMS source.
  3. Optionally, edit the values for the Idle Time, Message Count, and Reader Time Limit terminating conditions.
    The Workflow Manager assigns the following default values to the terminating conditions:
    Terminating Condition
    Description
    Idle Time
    JMS can remain idle for an infinite period of time before the session ends. Default is -1, indicating an infinite period of time.
    Message Count
    PowerCenter Integration Service can read an infinite number of messages before the session ends. Default is -1, indicating an infinite number of messages.
    Reader Time Limit
    PowerCenter Integration Service can read source messages from JMS for an infinite period of time. Default is 0, indicating an infinite period of time.
  4. Optionally, configure real-time flush latency.
    By default, the PowerCenter Integration Service does not run the session in real time. Default value is 0.
  5. Enter the following information to determine how the PowerCenter Integration Service reads durable subscription messages:
    Attribute Name
    Description
    JMS Subscription Mode
    Specifies the subscription mode. Select Durable for the PowerCenter Integration Service to read durable subscription messages. Otherwise, select Non-Durable. Default is Non-Durable.
    Durable Subscription Name
    Subscription name required for durable subscriptions. Default is None. Optionally, you can use the $Param
    Name
    session parameter.
    Unsubscribe at End
    Specifies whether the PowerCenter Integration Service retains a durable subscription after a session completes successfully. Select Yes to delete the durable subscription. Select No to retain the durable subscription. Default is Yes.
  6. If you enabled message recovery, you can configure a value for the recovery cache folder. Or, use the default cache folder $PMCacheDir\.
  7. If you configured an XML Parser transformation to parse a JMS XML message, you can enable XML streaming. If you enable XML streaming, you must also enable the XML input streaming property for the XML Parser.

0 COMMENTS

We’d like to hear from you!