Additional BOM may be generated for RosettaNet solution with BizTalk 2013 R2 CU2 or higher and BizTalk 2016

The problem: You have RosettaNet solutions deployed on BizTalk 2013 R2. After urpgrading to CU2 (or higher) or BizTalk 2016, your trading partner complained that they cannot process the documents sent from you with existing configuration due to an extra unicode Byte Order Mark(BOM) in the beginning of the doc. Analysis: We debug the issue…

0

SharePoint WorkflowQuotaExceededException caused by ServiceBus deferred messages

The problem: SharePoint 2013 with workflow manager 1.0 stopped working with the following  Microsoft.Workflow.Client.WorkflowQuotaExceededException failure in ULS log: w3wp.exe         0x4AFC SharePoint Server              Workflow Services               Exception              Microsoft.Workflow.Client.WorkflowQuotaExceededException: Cannot start more instances because the size of the topic has exceeded the quota limit. HTTP headers received from the server – ActivityId: 895a6d56-92c1-4ce7-bb17-33b40607c372. NodeId: . Scope: /SharePoint/default/a67eb351-30b5-43f8-9be4-1ed1faf6647a/87c9068b-6ccc-4033-9102-5d27c43a476a. Client ActivityId : d9deb79d-724d-10a7-6483-11ea093bdd49….

0

Workflow farm may not work expectedly if your load balancer is not set to sticky session mode

The problem:   There is a SharePoint 2013 farm with 3 nodes Workflow/ServiceBus farm. A F5 load balancer is in the middle between SharePoint and WF farm.   When using one of the WF endpoints’ FQDN to register SharePoint workflow, everything was working well. But we lost high availability when this specified endpoint was down: http://blog.bugrapostaci.com/2015/05/15/do-we-really-need-a-load-balancer-between-workflow-manager-farm-and-sharepoint/   When using load balanced url…

0

ServiceBus 1.1 stops responding when TLS 1.0 is disabled.

Symptom: After applying a recent Windows Security patch, you may find that Service Bus for Windows Server 1.1 is unresponsive. The services may not start. Or if the services do start, they do not respond to client requests. Analysis: ServiceBus 1.1 utilizes Windows Fabric Service 1.0 internally. We found the failure is on activating fabric…

0

Sample code to save as MSMQ messages from outgoing queues to files

The following code will read messages from outoging queues and then create folder structure as \domain or server name or IP\private$ or (public)\queue name to save the messages as .xml files. The reference is the sample from codeproject: http://www.codeproject.com/Articles/22847/Accessing-Outgoing-Message-Queues-MSMQ private void SaveMessages(string queueFormatName, int numOfMessagesToRead) { MSMQ.MSMQQueueInfo info = new MSMQ.MSMQQueueInfo(); info.FormatName = queueFormatName; MSMQ.MSMQQueue…

0

Biztalk job MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb displays failure.

Biztalk job MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb displays failure.  Problem: The job MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb shows failure but all is completing in the job as being successful:   As per the link https://support.microsoft.com/en-nz/kb/919776, the job MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb calls on the Job: MessageBox_Message_Cleanup_BizTalkMsgBoxDb job The below table show that this Job MessageBox_Message_Cleanup_BizTalkMsgBoxDb does run and complete:   So our Biztalk user had a…

0

How to get the total number of outgoing messages from a remote MSMQ server?

We have to use the COM interface of MSMQ to enumerate every outgoing queue’s message count and sum up them to get the number. To get started, add mqoa30.tlb under system32 folder as reference in your VS project. Below is the code. using System; using System.Messaging; using System.Collections; namespace MSMQOutgoingMsgCount { class Program { static…

0

Error <No BizTalk Configuration database(s) found on server ”.> when deploy BizTalk application in VS if your account is removed from sysadmin role in SQL.

 The problem: =========================== When a user account’s SQL sysadmin role is removed and only leaves it with public, the user cannot use Visual Studio to deploy BizTalk application after you edit the server name, even if the account is in BizTalk Server Administrators group. An Error <No BizTalk Configuration database(s) found on server ”.> is…

0

“Large message size” setting can impact the execution of map

  We recently got a problem reported by our customer that the “large message size” configuration(in BizTalk group property settings)    Problem:  “Large message size” setting can impact the execution of map.    The scenario: In the orchestration, the customer uses a mapping can split 1 input message into 2 output message, based on the value a node….

0

How to use BizTalk throttling feature to achieve throughput control like receive/deliver only 1 document every contain period?

  How to use BizTalk  throttling feature to achieve throughput control like receive/deliver 1 document every contain period?   Many people may not know but this is definitely possible by using Rate-based throttling settings. For example, you can create a particular host with the following Rate-based throttling configuration:       And a more important action…

0