What does the resMgrSupport flag do in the deployment descriptor?
This flag, when set to false, generates an explicit commit after each database call; it guarantees that the changes are stored permanently. In this case, the transactional flag in the deployment descriptor should be set to TX_NOT_SUPPORTED. We have selected Oracle DB as the Resource Manager for this exercise. Some EJB servers are able to interact with Oracle DB as a Resource Manager, and demarcate transactions based on the corresponding deployment descriptor attribute. Other EJB servers might not.