IBM MQ messaging provider topic settings
Use this panel to view or change the configuration properties of the selected JMS topic destination for publish/subscribe messaging with IBM MQ as a messaging provider.
An IBM MQ topic destination is used to configure the properties of a topic for the IBM MQ messaging provider. Connections to the topic are created using an associated IBM MQ topic connection factory or connection factory.
To view IBM MQ topic settings, use the administrative console to complete the following steps:
- In the navigation pane, click...
Resources > JMS->Topics to display existing topic destinations.
- Select the name of the topic destination to work with.
- Optional: To create a new topic destination, click New.
- Optional: To view or change the topic destination settings, select its name in the list displayed.
Under General Properties there are two groups of properties:
- Administration
- IBM MQ topic
Make any required changes to the Administration and IBM MQ topic groups of properties> Apply to save the configuration before, in the content pane under Additional Properties, you click either of the following links:
- Advanced properties to display or change the advanced properties of our IBM MQ topic.
- Custom properties to display or change the custom properties of our IBM MQ topic.
Under Related items, we can click JAAS - J2C authentication data to configure authentication information for use with the topic.
We can specify the following additional properties using IBM MQ administrative commands:
- wildcardFormat
- brokerVersion
For more information about these properties, refer to the createWMQTopic command.
When specifying IBM MQ properties, the following restrictions apply:
- Names can have a maximum of 48 characters, with the exception of channels, which have a maximum of 20 characters.
- The property values specified must match the values specified when configuring IBM MQ for JMS resources. For more information about configuring IBM MQ JMS resources, see the Use Java and MQ System Administration sections of the IBM MQ information center.
If IBM MQ functionality has been disabled at a scope that affects this IBM MQ messaging provider resource, then an informational message indicating that IBM MQ has been disabled appears. In a single server environment this informational message is only displayed when the server is restarted after IBM MQ functionality has been disabled. In a network deployment environment the informational message is displayed immediately.
Scope
The scope assigned to the topic when it is created. The scope specifies the level to which this topic definition is visible to applications.
Resources such as messaging providers, namespace bindings, or shared libraries can be defined at multiple scopes, with resources defined at more specific scopes overriding duplicates that are defined at more general scopes.
The scope displayed is for information only, and cannot be changed on this panel. To browse or change this resource at a different scope, change the scope on the IBM MQ topic destination collection panel, then click Apply, before clicking the link for the type of resource.
Information Value Data type String
Provider
The JMS provider assigned when the topic is created.
For all topics created using this panel, the provider is the IBM MQ messaging provider.
The provider is displayed for information only.
Information Value Data type String
Name
The name by which the topic is known for administrative purposes within WAS.
Information Value Data type String
JNDI name
The name used to bind the topic into the JNDI namespace.
As a convention, use the fully qualified JNDI name; for example, in the form jms/Name, where Name is the logical name of the resource.
Information Value Data type String
Description
A description of the topic for administrative purposes within WAS.
Information Value Data type String
Topic name
The IBM MQ name for the topic. For more information about the Topic name, see IBM MQ product information.
Information Value Data type String
Broker durable subscriber queue
The queue to use for durable subscribers.
If this property is blank then the default IBM MQ value SYSTEM.JMS.D.SUBSCRIBER.QUEUE is used.
Information Value Data type String
Broker durable subscription connection consumer queue
The queue to use for durable subscribers that use a connection consumer.
If this property is blank then the default IBM MQ value SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE is used.
Information Value Data type String
Broker publication queue
The queue to use for publishing messages.
Information Value Data type Drop-down list Default As connection Range
- As connection
- The connection factory values are used.
- Override connection
- Enter the name of a queue in the associated text box.
Broker publication queue manager
The queue manager that hosts the topic.
Information Value Data type String
Related:
JMS interfaces - explicit polling for messages Manage Java 2 Connector Architecture authentication data entries for JAAS Secure messaging Disable IBM MQ functionality in WAS Topic collection IBM MQ resource custom properties settings Mapping of administrative console panel names to command names and IBM MQ names
IBM MQ messaging provider queue and topic advanced properties settings