Creating or editing a JMS endpoint

JMS endpoints provide information that Studio and the Integration Appliance use to connect to a JMS instance.

About this task

Any changes you make to the endpoint, including configuration properties, affects all orchestrations that use that endpoint as the edits are global, not local.

Procedure

  1. Drag an activity from the JMS folder of the Activities tab onto the orchestration.
  2. The Summary panel is displayed along with a Checklist, which outlines what you must do to configure the activity.
  3. Click Pick Endpoint from the Checklist. The Pick Endpoint panel opens.
  4. Click one of the following options:
    • Browse - To select an existing endpoint from the Project Explorer. The Project Explorer shows all the endpoints in the project available for the activity. When you select an endpoint, the endpoint properties are displayed in the Pick Endpoint panel. To edit the endpoint properties, click Edit.
    • New - To create a new endpoint. The Create Endpoint window opens.
    • Edit - To edit the existing endpoint. The Edit Endpoint window opens.
      Note: Editing an endpoint affects all orchestrations that use that endpoint in the project as the edits are global, not local.
  5. In the Create Endpoint window, specify connection parameters or select a configuration property by clicking the icon to the right of the fields. Required fields are denoted by the following icon Required field
    Connection Parameter Fields Description
    JNDI Initial Factory Specifies the context factory class Studio retrieves from JNDI. Studio uses the class to lookup JMS connection factory and JMS destinations (Queue or Topic).
    Provider URL Specifies the URL of the JMS server.
    Provider Package An optional parameter, where you can specify a provider package name.
    Factory Name Use your own connection factory or use one of the default factories that comes preconfigured with the endpoint system: JBOSS, ActiveMQ, or WebLogic.
    • Specify Provider login information, which includes user name and password.
    • Specify Connection Pool Options.
      Connection Pool Options Description
      Minimum Connections Specifies the minimum number of connections that Studio uses to connect to a JMS instance. By default, there is a minimum of 1 connection.
      Maximum Connections Specifies the maximum number of connections that Studio uses to connect to a JMS instance. By default, there is a maximum of 25 connections.
      Maximum Idle Time By default, maximum idle time is 120 minutes.
      Maximum Wait By default, maximum wait time is 300 seconds.
  6. Specify properties for the JNDI Provider, so you can set implementation specific JDNI initial context properties for tasks such as authentication.
    1. Click Add a field to add a field in the JNDI Provider table. A new row is displayed in the table.
    2. Enter a property name and value.
  7. Specify properties for the Connection Factory, so you can set implementation specific connection properties.
    1. Click Add a field to add a field in the Connection Factory table. A new row is displayed in the table.
    2. Enter a property name and value.
  8. Click Test Connection to confirm that the parameters you specified so that the project can access a JMS instance.
    Note: When you configure an endpoint using configuration properties, verify that the configuration properties have valid values. If the configuration property value is invalid or does not exist, the connection test fails.



Feedback | Notices


Timestamp icon Last updated: Thursday, December 17, 2015


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/JMS_Creating_or_Editing_a_JMS_Endpoint.html