We recently moved from JBoss 2.4.6 to JBoss 3.0.0. Everything seems to work except for the fact that ejbStore is never called. We are using BMP with the transaction attribute set to Required. There are no exceptions on the server, but the ejbStore method never gets called. Any ideas on what the problem might be are most welcome.
I don't use BMP, so I can't be much help. Do you implement the isModified method? Did you mark you entity as read-only? Can you write a reproduceable testcase to post in a bug report at sourceforge?