FIX: "Unable to create the entry in the AS2 EDIINT MIC table" error when message tracking is enabled in BizTalk Server

Symptoms

Consider the following scenario:

  • Biztalk Server tries to send many messages (such as 20 or more messages) through the Applicability Statement 2 (AS2) specification at the same time.

  • Biztalk Server tracking on the Send port is enabled.

  • AS2 Sender message tracking on party agreement is enabled.


In this scenario, you may receive an error message that resembles the following:

A message sent to adapter "HTTP" on send port "SEALING_AS2" with URI "http://as2xxxxxxxxxxxxxx" is suspended.

Error details: There was a failure executing the send pipeline: "_COMM.SendPipelineXSLTAS2, _COMM, Version=13.0.0.0, Culture=neutral, PublicKeyToken=849b3f7212ac46ca" Source: "AS2 encoder" Send Port: "SEALING_AS2" URI: "http://as2.xxxxxxxxxxxxxxxxxx"

Reason: Unable to create the entry in the AS2 EDIINT MIC table. This could be caused by duplicate AS2-From, AS2-To and MessageID combinations being written to the table.

Error: Transaction (Process ID 115) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.


Resolution

Cumulative update information

The fix that resolves this issue is included in the following cumulative updates for BizTalk Server:

Cumulative Update 6 for BizTalk Server 2013

Cumulative Update 5 for BizTalk Server 2013 R2.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

Learn about service pack and cumulative update list for BizTalk Server.

Learn about BizTalk Server hotfixes and cumulative update support.

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×