BizTalk Development

The community for BizTalk developers and professionals.
Welcome to BizTalk Development Sign in | Join | Help
in Search

Browse by Tags

All Tags » BizTalk Development   (RSS)
  • Back from exile

    It has been awhile since I last blogged. I have been away working on a very interesting project for a financial services company. The project entailed building a service broker using BizTalk 2006 (not R2) with WCF to achieve better decoupling of service consumers and service providers. Now that the project has entered the code-freeze ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on August 24, 2007
  • BizTalk Deployment Error: Failed to update binding information. All orchestration ports must be bound and the host must be set.

    When deploying a BizTalk 2006 solution from Visual Studios, you may have encountered errors similar to the one pictured below: Due to a quirk in BizTalk, the cached binding information sometimes gets in the way of deployment. The easiest way to get around this problem is to simply stop (Full) the offending application in the ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on April 20, 2007
  • Bind 2 way RoleLink with a 1 way Send Port

    Your orchestration uses a 2 way RoleLink for delivery but a new trading partner will only accept orders via a one way port. What do you do? If the RoleLink requires a 2 way port, you’ll have to bind it to a 2 way port. To get around this restriction, you can create a special 2 way send port which sends the message back to a 2 way HttpReceive ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on February 9, 2007
  • Automated Continuous Integration is Your Friend

    The other day, in discussing the virtues of automated continuous integration with a client, I came across a few excuses for not adapting the process. The argument goes like this:   “We don’t have enough hardware resource for a build server.”    “I am the sole developer so I don’t need it.” My response for the first excuse is one ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on February 8, 2007
  • Code Snippet: Writing to the EventLog

    Here is a code snippet for writing information to the EventLog. This code will work in a BizTalk Expression Shape as well as in a .NET application. if (!System.Diagnostics.EventLog.SourceExists(''BizTalkDev.Assembly.Namespace'')){  System.Diagnostics.EventLog.CreateEventSource(''BizTalkDev.Assembly.Namespace'', ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on January 12, 2007
  • Send an Acknowledgement Response without an Orchestration

    Here is how you can create a messaging based solution that sends an HTTP POST acknowledgement without involving an orchestration: Create a new receive port by right-mouse-click -- Receive Ports > New > Request Response Receive Port. Name it ''Rcv2way'' and click [OK] Create a receive location to pair with the receive port ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on November 20, 2006
  • Registry Access Permission

    If you are logging information to the EventLog and getting an access error, make sure you have the following registry setting: Launch RegEdit and navigate to: \\MyComputer\HKLM\SYSTEM\CurrentControlSet\Services\ Right Click on EventLog and click permissions. Add the service account (application pool ID or BizTalk host ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on November 2, 2006
  • Visual Source Safe Tips - Pinning

    Despite its flaws and bugs, Visual Source Safe continues to be the most popular source control program in the Microsoft realm. Many poeple I talk to are not aware some of its more useful functions such as ''Pinning''. Understanding the use of pinning can be very useful in a multi-developer environment. Use of Pinning: Assume there are 10 ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on November 1, 2006
  • Schema design for Web Service

    When declaring complex types in XML schema definition, I have grown accustomed to suffix the type name with ''_Type''. This allows me to easily distinguish a complex type from a global type when viewing the definition in a graphical design tool such as XML Spy. However, it has unintended consequences when incorporating such schema into a web ...
    Posted to Paul Wu on BizTalk Development (Weblog) by Paul Wu on October 31, 2006
Powered by Community Server, by Telligent Systems