I am using JMS based on Jboss 4.2.3 and jdk1.5.0_14. however the MDB pool is configured to maximum size 20, the maximum value of InProcessMessageCount
is 15 only.
I did many reties to utilize the messages consumption from the queue.
I modified the value of maxSize to 20 in the domain 'Message Driven Bean' in the file ejb3-interceptors-aop.xml
. Also I have modified the value of <MaximumSize>
to 80 in the section of <message-driven-bean>
in the file standardjboss.xml
but the result is 15 to 16 concurrent processing on the queue. it seems as it was a hard coded value in jboss