My app seems to be working fine for the most part. I can create, find, update and delete BMP objects, except for one class for which I can't update. JBoss gives me the exception below on ejbStore. How do I fix this?
Running: W2K, JBoss 3.2.2.-RC3, mysql 4.0.14-max-nt
TIA,
Gary
2003-10-05 09:36:44,734 ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackException in method: public abstract void com.dr_dee_sw.registers.api.session.RegisterEditor.saveBaptism(com.dr_dee_sw.registers.api.value_object.BaptismEntryVO) throws javax.ejb.FinderException,java.rmi.RemoteException, causedBy:
org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=capital//27, BranchQual=] status=STATUS_NO_TRANSACTION; - nested throwable: (javax.ejb.EJBException: null; CausedByException is:
null)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:405)
...
Caused by: javax.ejb.EJBException: null; CausedByException is:
null
at org.jboss.ejb.plugins.BMPPersistenceManager.storeEntity(BMPPersistenceManager.java:475)
Stupid JBoss.
Finally figured it out. It was due to a null pointer exception, but it had nothing to do with any transaction setting.