JBoss AS7.2
I know that I can define a different thread-pool used by the @Asynchronous EJB invocation as per the <async> element:
<async thread-pool-name="default"/>
<thread-pools>
<thread-pool name="default">
<max-threads count="10"/>
<keepalive-time time="100" unit="milliseconds"/>
</thread-pool>
</thread-pools>
.... but is it possible to have a different set of async thread-pools for some EJBs ?