MSMQ Adapter Slowing Down

Issue – MSMQ Send Slow Down Today, in production, we saw an issue where messages on MSMQ ordered delivery send port were getting processed at very slow rate, This issue was causing spool table to grow and caused inbound host throttling which caused message back log at the sending system. The strange behavior was that…

BizTalk HL7 send pipeline fails to execute in orchestration #msbts

It’s very common to execute a send pipeline in orchestration using Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecuteSendPipeline method and it successfully works for most of the pipelines until you try to execute a pipeline having BTAHL7 Assembler pipeline component. The code to execute the pipeline is shown below: sendPipelineInputMessage = new Microsoft.XLANGs.Pipeline.SendPipelineInputMessages(); sendPipelineInputMessage.Add(inMessage); rawHL7Message = null; Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecuteSendPipeline(typeof(Pipeline),sendPipelineInputMessage,rawHL7Message); In above sample,…

Enterprise Single Sign On Service High Memory Usage

In our BizTalk 2013 R2 production environment, we noticed high memory usage by Enterprise Single Sign On service and were not able to figure out the cause of the problem. This service usually takes about 10MB of memory in 2010 environment but in 2013 R2 we saw upto 3-4 GB RAM usage in the environment.…

BizTalk 2013R2 Hosts Recycled with Error System.Runtime.CallbackException

Suddenly in our production environment we started to get following error in event viewer logs of server:   Log Name: Application Source: .NET Runtime Date: 7/27/2015 12:16:53 PM Event ID: 1026 Task Category: None Level: Error Keywords: Classic User: N/A Computer: …… Description: Application: BTSNTSvc64.exe Framework Version: v4.0.30319 Description: The process was terminated due to an…

HL7 for BizTalk

Implementing HL7 solutions in BizTalk can be very confusing and challenging particularly due to lack of information available about HL7 accelerator provided by BizTalk. I along with Howard Edidin co-authored “HL7 for BizTalk” book for the same reason as it will help understand basic HL7, HL7 accelerator in BizTalk and best practices around it. A brief…

Multi computer BizTalk installation on one computer – Part II Install and Configure BizTalk

In Part I of the blog I explained the internal domain network setup using Hyper-V VM. Once we have two computers on same internal domain, then installing and configuring BizTalk in that domain on both computers is easy task. You can use full installation instruction at http://msdn.microsoft.com/en-us/library/jj248688(v=bts.80).aspx . Here is a quick summary for you:…