Biztalk and .NET 4.0

Just wanted to point you all to http://blogs.msdn.com/biztalkcrt/archive/2009/10/28/biztalk-and-net-4-0.aspx, which says not to install .NET 4.0 on existing Biztalk installations. This is still being investigated.


Messages for MQSeries Adapter failing due to DTC failure

If you are trying to send or receive message to MQ Server using the MQSeries Adapter, and receiving following errors in the application event log: on BizTalk Server Event ID: 5740 Description: The adapter "MQSeries" raised an error message. Details "Error encountered on opening Queue Manager name = <queue manager>  Reason code = 2354." on…


Error due to missing HIPPA Schema Trigger Field Annotations

Recently, I was working on a support incident where the customer have modified 837I HIPPA schema by adding a child node under DTP segment. But, while we tried to validate an instance against the schema at both design time and run time, we will get error “Object reference not set to an instance of an…


Call orchestration with ref parameter in a loop

Sometime back I worked on a case where the spool would go very high and I have been thinking to blog this for some time now and today I decided I will process this awaiting queued item in my mind. I had a customer who was seeing a surge in the spool count whenever an…


BAM tracking data gone missing

Recently, I worked on a BAM issue and I wanted to share with you all some interesting facts which I found while researching on this. Customer implemented BAM Activities with Event Streams. They were using OrchestrationEventStreams within Orchestrations. This is how their flow looks like in short: Orch1:  Start Orch1 –> BeginActivity –> UpdateActivity –>…

1

Message for the File Send Adapter remains in active state

This was an interesting issue on which I worked with Shaheer (Biztalk Escalation Engineer) for 2 customers, so I thought I would share it with all. Customer is using File Adapter at Send Port to write files to a file server. Sometimes, the send message stuck inside in Biztalk with active status and a 0…


EDI pipeline with character set Extended

Receiving German Characters in the EDI message received by Biztalk 2006 R2. We have set the character set to "Extended" in the receive pipeline but it still fails in the receive pipeline. Solution: Found that the char set ‘Extended’ does not include the complete iso8859-1. It implements subset of the 8859-1 . The following is…

5

UTF encoded message failing in Biztalk 2006

Receiving following error at the Receive Pipeline while using MSMQ adapter in Biztalk 2006: A message received by adapter "MSMQ" on receive location "xxxxxxxxxxx" with URI "xxxxxxxxxxx" is suspended. Error details: There was a failure executing the receive pipeline: "xxxxxxxxxxx" Source: "XML Disassembler" Receive Port: "xxxxxxxxxxx" URI: "xxxxxxxxxxx" Reason: No Disassemble stage components can recognize…

1

Deadlock occurring between bts_InsertTrackingData and TDDS_GetTrackingRecord

Recently, I saw an issue where we were observing deadlocks between the stored procedures ‘bts_InsertTrackingData’ and ‘TDDS_GetTrackingRecord’ and this happens when there is a huge load for BizTalk to process. What we found that Tracking was enabled on multiple hosts. We disabled tracking on hosts such that we have only one tracking host and this…