Wednesday, September 23, 2020

Sterling and JBoss - JMS and Transaction Timeout configuration

Introduction: 

There are a lot of considerable differences in JBoss 5 compared to JBoss 4 and don’t expect existing configuration to work seamless when migrating from JBoss 4x to 5x.

While working in IBM Sterling, if you are using JBoss as Application server and as JMS provider then this might be helpful for you to see the configuration files in JBoss and how to configure it in Sterling.

In this post, I will be talking about JMS and Transaction Timeout settings in JBoss 4x vs 5x.

You can read detailed post about migrating from JBoss 4x to 5x here.

JMS Configuration:

We will see how to configure a simple queue in JBoss. Similar way topics can also be configured.























Sterling side Configuration:
  • QueueName - You have to use JNDIName of the queue while using it in Sterling (configurator/property file). 
          Also, remember that prefix must be 'queue/' for the Queue Name. It is required for JBoss.
  • QueueConnectionFactory - value would be 'ConnectionFactory'.
  • ProviderURL - value would be like 'jnp://<host_name>:<port>'.











Transaction Timeout Configuration:

You can fine tune Application timeout value in JBoss. It will help your application to cater business requirements.





















Hope this helps in clearing some of your doubts related to JBoss and Sterling JMS configurations.

I am giving some more references below to go through and understand in detail.


Happy Learning!

No comments:

Post a Comment