The JCA pooling is done at the session level.
Each MDB does create its own connection.
It might be possible to share the connection
providing the meta data is the same, i.e.
same JMS provider, same user/password/clientid,
same xa/non-xa, same dlq handler
If you are interested in trying to
implement this, the default implementation is
it is configured using standardjboss.xml or jboss.xml