Modifying JMS concurrency limits for process management on JBoss AS 6.0 application server

Technote (troubleshooting)


Problem(Abstract)

Chapter 14 "JMS Configuration" of IBM SPSS Collaboration and Deployment Services 5 Administrator's Guide contains an outdated procedure for modifying JMS concurrency limits for process management on JBoss AS 6.0 application server. This technote provides the updated instructions.

Resolving the problem

When IBM SPSS Collaboration and Deployment Services performance must be optimized due to high workload, for example, a lot of jobs running at the same time, it may be necessary to modify the JBoss server JMS settings for IBM SPSS Collaboration and Deployment Services MDB to increase concurrency limits. Concurrency limit parameters are set by editing the <JBoss deploy>/spss-process-mdb-domain-aop.xml file (for example, C:\jboss-6.0.0.Final\server\default\deploy\spss-process-mdb-domain-aop.xml).

  • Increase the value of maximum pool size for the entire MDB instance by editing the following line:

            [ @org.jboss.ejb3.annotation.Pool (value="StrictMaxPool", maxSize=30, timeout=10000) ]

  • Add MDB annotation to set the maxSession value for initial MDB instances (limited by the MDB pool size) by appending the following lines to the file:

            <annotation expr="!class(@org.jboss.ejb3.annotation.DefaultActivationSpecs)">
            @org.jboss.ejb3.annotation.DefaultActivationSpecs (value={@javax.ejb.ActivationConfigProperty(propertyName="destinationType", propertyValue="javax.jms.Queue"), @javax.ejb.ActivationConfigProperty(propertyName="destination", propertyValue="queue/SPSSProcess"), @javax.ejb.ActivationConfigProperty(propertyName=" maxSession", propertyValue=" 20")})
            </annotation>

      Note: The value of maxSize must always be equal or greater than the value of maxSession. In the example above maximum pool size is set at 30 and the ProcessMDB instances at 20. The default for both values is the same at 15.

  • Restart the server.


  • Rate this page:

    (0 users)Average rating

    Add comments

    Document information


    More support for:

    SPSS Collaboration and Deployment Services
    Process Management

    Software version:

    5.0

    Operating system(s):

    AIX, HP-UX, IBM i, Linux, Solaris, Windows

    Reference #:

    1640204

    Modified date:

    2013-11-26

    Translate my page

    Machine Translation

    Content navigation