I am using BMP and I call my DAO's from within the ejbStore. But what if my DB operation fails ? The client will not know about this 'cos as soon as the call to ejbstore returns, he thinks that his update has been succesfull and the actually persistence could happen later depending on when the container calls ejbstore.
This would result in incorrect info ? Does anyone have a good workaround. Is transaction an alternative ?