похоже, что jboss не обрабатывает размер пула mdb сам по себе.Это делает реализация resourceadapter вашего jms-брокера.
Для activemq свойство-активации-config равно "maxSessions" для hornetq (по умолчанию), свойство выглядит как "MaxPoolSize"
другое предложениеобнаружил, что нужно изменить этот раздел в ejb3-interceptors-aop.xml
<annotation expr="!class(@org.jboss.ejb3.annotation.Pool)">
@org.jboss.ejb3.annotation.Pool (value="StrictMaxPool", maxSize=15, timeout=10000)
</annotation>
, хотя это применимо к каждому mdb (а также аннотация @Pool не влияла на мои mdbs)