Help Required-> DFC call with EJB

Options
NitinK1
edited September 23, 2008 in Documentum #1

We have been facing transaction management issue while making a DFC call from an EJB. We were told that Documentum is not an XA resource and hence we would not be able to make the DFC API participate in the same transaction as the EJB. This limitation has exposed us to some ugly data integrity issues.

Following is the brief overview of the issue.

We have a work management system developed in a J2EE platform (running on WAS 6.0) with the business services written in EJB. Our documents are stored in documentum using DFC APIs. We are required to send a notification using the work management business services (EJB) whenever we store a document in Documentum. In this scenario we are facing a problem of 2 phase commit, when the document is stored in documentum successfully and the notification creation fails.

Any input/solution perspective on the issue is welcome.

Thanks in advance.

Nitin