When you use either the Tracking Profile Editor (TPE) or the BTTDeploy (bttdeploy.exe) tool to deploy a large tracking profile (.BTT) in BizTalk Server 2010, the deployment fails. Additionally, you receive the following error message:
The transaction has already been implicitly or explicitly committed or aborted (Exception from HRESULT: 0x8004D00E).
This cumulative update package only resolves the issue that occurs when you use the bttdeploy.exe tool.
This issue occurs because the transaction times out after 3 minutes before the large profile can be fully deployed.
Cumulative update information
The hotfix that resolves this issue is included in cumulative update package 6 for BizTalk Server 2010.
For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
Cumulative update package 6 for BizTalk Server 2010
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
To work around the issue, use one of the following methods:
- Deploy smaller sized tracking profiles so that the transaction response will not exceed 3 minutes.
- Optimize Microsoft SQL Server to respond to the transaction within the 3 minutes time-out limit.