使用此任务来查看或更改现有 JMS 队列连接工厂的配置,以便通过 IBM MQ 消息传递提供程序进行点到点消息传递。
关于此任务
此任务适用于队列连接工厂。对于 JMS 1.1 而言,应该使用独立于域的(统一)连接工厂来代替特定于域的队列连接工厂和主题连接工厂。要配置统一连接工厂,请参阅为 IBM MQ 消息传递提供程序配置统一连接工厂。
要查看或更改与 IBM MQ 消息传递提供程序配合使用的现有队列连接工厂的配置,请使用管理控制台来完成下列步骤。
过程
- 在导航窗格中,单击。 将显示现有队列连接工厂的列表以及这些连接工厂的属性摘要。
- 选择范围设置,此队列连接工厂将在此范围中对应用程序可视。
- 单击要查看或更改的队列连接工厂的名称。 将显示队列连接工厂的配置详细信息。
- 在常规属性下,进行任何必需的更改。
有关每个可用字段的信息,请参阅IBM MQ 消息传递提供程序队列连接工厂设置。
- 单击应用以保存配置。
- 可选: 单击高级属性以显示或更改队列连接工厂的高级属性的列表。
- 可选: 单击定制属性以显示或更改队列连接工厂的定制属性的列表。
- 可选: 单击客户机传输属性以显示或更改队列连接工厂的客户机传输属性的列表。仅当您创建了连接工厂时,才会显示此链接,选择此链接以输入连接至
IBM MQ 所需的全部信息。如果您选择了使用客户机通道定义表 (CCDT) 来建立与 IBM MQ 的连接,那么不会显示此链接。
- 可选: 单击连接池以显示或更改队列连接工厂的连接池详细信息。
- 可选: 单击会话池以显示或更改队列连接工厂的会话池详细信息。
您可以通过一种机制(session.sharing.scope 定制属性)使 JMS 会话不可共享。这意味着,每当应用程序调用
Session.close() 时,任何与该 JMS 会话相关联的事务都将自动释放该会话并使其返回到会话池中。这意味着,可以从会话池中清除会话,即使创建该会话的 Servlet 或异步 Bean 仍在运行亦如此。
- 单击确定。
- 将更改保存到主配置。
- 要使更改后的配置生效,请停止应用程序服务器,然后将其重新启动。