JOnAS 5 doesn't support non-JMS MDBs
Deploying an MDB to use with a 1.5 Resource Adapter fails because of the following problems in the EJB deployer:
-
joramActivationSpec is always assumed even if that is not what is configured in the MDB, which causes Joram classes to be used for the ActivationSpec
-
destinationType is a requirement on the MDB which it shouldn't be
-
onMessage method is always assumed to be called when any method with any parameters is valid
All of this works correctly on JOnAS 4 when the MDB is deployed in the ejbjars directory.