In the EJB2.0 spec, the container may optionally implement NotSupported, Supports, and Never transaction attributes for CMT entity bean methods. Does JBoss3.0 support these? I couldn't find this mentioned in the docs. The server doesn't complain when a bean is deployed with these attributes, however some very cryptic exceptions are thrown when the bean's methods are called.
These have been supported since the days of EJB 1.0, your "exceptions" are something else,