Hi Mike,
Its me again. Another solution that I thought of, is to remove the logic in the ejbPassivate. But doing so, will totally remov the business logic the previous developers set. We tried placing the logic in ejbStore (since based on the ejb call back sequence, ejbStore comes first before ejbPassivate) but its not working.
Hope you can shed light into this problem of ours.