Queue Connection Factory Setup

About this task

To configure the XA Queue Connection Factory, complete the following steps:

Procedure

  1. Navigate to <DomainName> > Services > Messaging > JMS Modules;
  2. Click on op-jms in JMS Modules list;
  3. Click the New button inside the Configuration tab;
  4. Select Type "Connection Factory" and click Next;
  5. Set the following fields:

    Name : "CuramQueueConnectionFactory"

    JNDIName : "jms/CuramQueueConnectionFactory";

  6. Click the Next button;
  7. Click the Finish button;
  8. Click the "CuramQueueConnectionFactory" just configured;
  9. Select the Configuration tab and then the Transactions sub-tab. Ensure that XAConnection Factory Enabled is selected. Click the Save button.

    To configure the non-XA Queue Connection Factory, complete the following steps:

  10. Navigate to <DomainName> > Services > Messaging > JMS Modules;
  11. Click on op-jms in JMS Modules list;
  12. Click the New button inside the Configuration tab;
  13. Select Type "Connection Factory" and click Next;
  14. Set the following fields:

    Name : "CuramQueueConnectionFactoryNonXA"

    JNDI Name : "jms/CuramQueueConnectionFactoryNonXA";

  15. Click the Next button;
  16. Click the Advanced Targeting button;
  17. If the SubDeployments drop-down list is empty click on Create a New SubDeployment and enter SubDeployment Name : "CuramJMSServer".
  18. Click the OK button;
  19. Set SubDeployment : "CuramJMSServer"
  20. Select "CuramJMSServer" as the target JMS Server;
  21. Click the Finish button;
  22. Click the "CuramQueueConnectionFactoryNonXA" just configured;
  23. Select the Configuration tab and then the Transactions sub-tab. Ensure that XAConnection Factory Enabled is not selected. Click the Save button.