Team blog of MCS @ Middle East and Africa

This blog is created by Microsoft MEA HQ near shoring team, and it aims to share knowledge with the IT community.With its infrastructure and development sides,It brings to you the proven best practices and real world experiences from Subject Matter Experts

Browse by Tags

Tagged Content List
  • Blog Post: A Small trick: How to extract a BizTalk BAM definition from an Excel sheet without installing Excel client

    This is a small trick that I have been doing for sometime now and wanted to share. The scenario is that you have prepared the BizTalk BAM definition and you ready to deploy it to the production environment, you run the bm.exe command and you see the situation; the BAM definition file is an Excel sheet...
  • Blog Post: Configure Generic ESB Receive Port – BizTalk

    one of the great capabilities provided by the ESB is the ability to create a very scalable yet dynamic receive port , this port can be as generic to accept any XML message without the need to pass the itinerary , in other words we can create a web method that can accept any XML message as input parameter...
  • Blog Post: Upgrade to Biztalk 2010

    Introduction This blog to consider some important information when upgrading to BizTalk 2010 Upgrade roadmap For BizTalk 2006 R2 and 2009 can be upgraded directly to BizTalk 2010: Upgrade from BizTalk 2006 R2 to BizTalk 2010 Upgrade from BizTalk 2009 to BizTalk 2010 But unfortunately...
  • Blog Post: HIS hidden gem: Disable BiDi reversal

    Recently I was working on a very complex integration project using BizTalk Server 2010 stack. This project involved integrating with legacy IBM mainframe system. The integration involved working with BizTalk Adapter for Host Applications to call Mainframe hosted applications as part of specific processes...
  • Blog Post: Streamed XPath Extraction using hidden BizTalk class XPathReader

    Usually when writing custom BizTalk pipeline components you find yourself wanting to extract specific values from the message passed using Xpath statements. You can do this either by XPathDocument or XDocument, but this solution would require loading the entire XML into memory and if the XML file is...
  • Blog Post: Fix: BizTalk ESB exceptions notifications service resending emails

    What is the ESB Exceptions notifications service? The BizTalk ESB toolkit is an implementation of an enterprise service bus messaging standard. It allows for separation between message content, processes implementation, and process configuration. As part of the ESB samples you find the ESB portal sample...
  • Blog Post: Extracting BizTalk Messages Content using XPath in Custom Pipeline Components

    Introduction You find yourself writing custom pipeline components in nearly all BizTalk related projects. So this is a common activity. And usually it will mean eventually you will need to extract data from the message coming on the wire using XPath statements. Problem The issues you usually face while...
  • Blog Post: BizTalk ESB: Step by Step Walkthrough Creating a Custom Orchestration Service

    Introduction The BizTalk ESB toolkit is an implementation of an enterprise service bus messaging standard. It allows for separation between message content, processes implementation, and process configuration. This is using what is called ESB itineraries. An itinerary would define the lifecycle of the...
  • Blog Post: BAM portal customization (Websites customization)

    Introduction Although the requirement I had was to add a custom page and customize the BizTalk BAM portal; this post actually applies to any web application that is using the compiled web site template. The BAM portal is the business analysis and monitoring portal that comes with BizTalk server. This...
  • Blog Post: ESB 2.1 Portal minimal access configuration (Kerberos)

    This post will detail how to configure the ESB management portal on a multi-machine environment with minimal access configuration in mind. The environment consists of mainly three server roles: 1.        An active directory server role. 2.       ...
  • Blog Post: Resolved: BAM deploy view error SELECT permission was denied

    I faced a strange issue were I was trying to deploy a new BAM activity and view using the bm.exe tool. Whenever I executed the deploy-all command it simply reports that it deployed the activity and fails while deploying the view with an error like this: OLE DB error: OLE DB or ODBC error: The SELECT...
  • Blog Post: NullReferenceException when trying to get the AdapterReceiveCompleteTime property

    So you are implementing a custom BizTalk tracking solution using the BAM APIs. In this solution you need to track when the message arrives at the receive port exactly and even before the receive pipeline starts to execute. so simple right you just end up doing something like this. BUT BAM (not the BizTalk...
  • Blog Post: A Very Easy Method to Configure NLB for BAM Portal

    There are already several standard and well documented methods for creating a NLB cluster for BAM Portal like here . The problem with all these methods is that they tend to be very complex and long. Usually you would end up missing some steps and it will not work. What I was able to find is a very simple...
  • Blog Post: Installing BizTalk 2006 R2 on a Windows 2008 R2 Server With .NET 4.0 installed

    Today I had for specific reasons to install the older BizTalk 2006 R2 on a Windows 2008 R2 server. Now although this leads to an unsupported scenario; it is still valid for development environments (as in the case I encountered). Another issue that complicated the problem is that this server already...
  • Blog Post: BizTalk Server 2010 Training - NOW AVAILABLE!

    Great news all. Recently we have just released the BizTalk Server 2010 training kit (that includes labs and training videos) to help you learn about the new features of BizTalk Server 2010 can now be downloaded here . This is a free training kit. These labs are designed to be executed in a BizTalk...
Page 1 of 1 (15 items)