In JBoss3.2.0, a problem is in transaction processing of MDB.
I defined container-transaction　as ejb-jar.xml as follows.
However, the transaction was not started when onMessage was called.
(I confirmed it's status using UserTransaction#getStatus())
When method-params tag was deleted, transaction started. (Or when * is set as method-name　tag）
Although tried also on SessionBean, even if it specified method-paramas tag there, it operated normally.
Is this JBoss3.2.0's Bug?
It is/was a bug, now fixed.
It worked before as long as you don't specify
The default transaction attribute under jboss