Administration Console Online Help

Previous Next Open TOC in new window
Content starts here

Configure resources for JMS system modules


After creating a JMS system module, you can configure resources for the module, including stand-alone queues and topics, distributed queues and topics, connection factories, JMS templates, destination sort keys, destination quota, foreign servers, and JMS SAF (store-and-forward) parameters.

To create resources for a JMS module:

  1. If you have not already done so, in the Change Center of the Administration Console, click Lock & Edit (see Use the Change Center).
  2. In the Administration Console, expand Services > Messaging and select JMS Modules.
  3. On the Summary of JMS Modules page, click the JMS module you want to configure.
  4. On the Configuration page, click New above the Summary of Resources table.
  5. On the Create a New JMS System Module Resource page, select one of the following JMS system resources:
    • Quota - controls the allotment of system resources available to destinations.
    • Template - provides an efficient means of defining multiple queues and topics with similar configuration settings.
    • Destination Key - defines a sort order for the messages as they arrive on destinations.
    • Topic - defines a publish/subscribe (pub/sub) destination, which enables an application to send a message to multiple applications.
    • Queue - defines a point-to-point (PTP) destination, which enables one application to send a message to another.
    • Connection Factory - defines a set of connection configuration parameters that enable JMS clients to create JMS connections.
    • Distributed Topic - a single unit of JMS topics that are accessible as a single, logical topic to a client. The members of the distributed topic are usually distributed across multiple servers within a cluster, with each topic member belonging to a separate JMS server.
    • Distributed Queue - a single unit of JMS queues that are accessible as a single, logical topic to a client. The members of the distributed queue are usually distributed across multiple servers within a cluster, with each topic member belonging to a separate JMS server.
    • Foreign Server - represents a third-party JMS provider that is outside WebLogic Server. It contains information that allows a local server instance to reach a remote JNDI provider, thereby allowing for a number of foreign connection factory and destination objects to be defined on one JNDI directory.
    • SAF Imported Destination - defines a collection of imported SAF (store-and-forward) queues or topics that represent JMS destinations in a remote server instance or cluster.
    • Remote SAF Context - specifies SAF login context that a SAF imported queue or topic uses to connect to a remote destination.
    • SAF Error Handling - specifies the action to be taken when the SAF service fails to forward messages to a remote destination.
  6. Click Next.

    Depending on the type of resource you select, you will be prompted to enter basic information to create the resource.

  7. Enter the required information for the selected resource:
    • For Quota, Template, Destination Key, Remote SAF Context, and SAF Error Handling resources, simply click OK to complete the configuration with default values.
    • For Topic, Queue, Connection Factory, Distributed Topic, Distributed Queue, Foreign Server, and SAF Imported Destination resources, you can optionally click Next to select an appropriate system-selected target or configure a subdeployment for the resource. A subdeployment is the mechanism by which targetable JMS module resources (such as queues, topics, and connection factories) are grouped and targeted to a server resource (such as JMS servers, server instances, or a cluster).

    Note: Most JMS resources have additional parameters that can be modified after they are created. For example, you can modify the default message threshold values or enable message logging for queues, topics, and templates.

  8. On the Configuration page, you can either:
    • Click a configured resource in the Summary of Resources table to modify its default values.
    • Click New again to add another JMS resource to the module.
  9. To activate these changes, in the Change Center of the Administration Console, click Activate Changes.
    Not all changes take effect immediately—some require a restart (see Use the Change Center).

Back to Top