----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: Manoj Message 6 in Discussion Hi Vinu, I am not sure if I have got your implementation right, but anyways check if these are happening: The first mistake you may be doing is you have both the Get and Commit methods in a serviced component which Requires a transaction. So, check if you are creating two instances of the object: once to get data and the other to commit. If so, you will be inadvertedly creating two DTC transactions which may not be necessary. (I would say you can place the Get method in a seperate class that Supports and not requires a transaction) The second mistake may be that you may not be calling ContextUtil.SetComplete. Not doing so may delay the completion of the transaction till collection time. So, one transaction may end up blocking the other. What do can do is use the enterprise manager or sp_lock in query analyzer and check if one operation is causing the other operation to be blocked. Again, this is what I presume to be happening.So, check it out. HTH, Manoj G ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/BDotNet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
