Integrating Integrators – BizTalk, Windows Azure, Windows Workflow, and Beyond

Browse by Tags

BizTalk Blogs

This group is for blogs related to BizTalk Server. This includes Community Syndicated blogs and Stephen W. Thomas’s blog.
Tagged Content List
  • Blog Post: Working with Enterprise Library Logging Categories in BizTalk

    First off, it has been a long time since I’ve last blogged. I have been very busy working on some other endeavors and I was on vacations for a few weeks. I am now working on some new blog posts and samples so I can get back into the swing of things. Recently, I have been working with Enterprise...
  • Blog Post: Working With Start Orchestration Shapes, Self Correlated Ports, and Configured Port Parameters

    These three topics could be entire blog posts on there own. In this case, I’ll briefly cover all three and show how to use them all together. Start Orchestration – This shape give you the ability to asynchronously start a new Orchestration. You can pass in all types of parameters but you...
  • Blog Post: Using Dynamic Transforms (Mapping) in Biztalk 2004 Orchestrations

    Dynamic mapping is the concept of specifying the map to be used for a transform at runtime inside the orchestration. That means no Transform Shape is used to specify the map or input and output schemas. The help guide talks about dynamic mapping. It is under the heading “ Assigning to Transforms...
  • Blog Post: Direct Binding Sample for BizTalk 2004

    Direct binding in Biztalk Server 2004 can be used to send messages from one Orchestration to another. It can also be used to send messages directly into the message box, but that is not the focus of this post. Direct binding is easily misunderstood, specifically Partner Port binding since can be somewhat...
  • Blog Post: How To Call A Receive Pipeline In an Orchestration

    With the release of BizTalk 2006 Beta just around the corner, why not get a head start by seeing how to call a Receive Pipeline from within an Orchestration. For starter, why would you want to call a Receive Pipeline from within an Orchestration? I had to struggle for a bit to come up with a good reason…...
  • Blog Post: Calling a BizTalk Orchestration Exposed as a Web Service

    Just a quick note about calling a BizTalk Orchestration exposed as a web service with the input and output schema that have the same type. In this case, the web service wizard creates the input as byref rather then byval.
  • Blog Post: NAck Message Processing Orchestration for BizTalk Server 2004

    NAcks or Negative Acknowledgments are small SOAP messages that exist in BizTalk when a messaging error occurs. This happens when adapters fail, pipelines fail, messages do not match subscriptions, ect. These messages can be subscribed to and a business process can be written to react to all of these...
  • Blog Post: Message Context and Mapping Inside an Orchestration in BizTalk 2004

    Message context is a critical part of message routing and processing inside BizTalk Server 2004. How this context is handled during mapping is different depending on the location of the mapping. The context is copied differently using Receive Port mapping verses Orchestration mapping. Why should you...
  • Blog Post: Debatching Messages Into Smaller Batches In An Orchestration

    It is a common request. How can I debatch a message into smaller batches rather than single messages inside BizTalk 2004? I have tried many times to get this accomplished natively inside the pipeline. One would think it would be as easy as setting the group property to 10 if you wanted a batch size of...
  • Blog Post: How to Name Output Files Inside An Orchestration

    In many cases it can be useful to know the exact name of your output file that will be sent from your Orchestration using the File Adapter. This can be difficult if you are using the %MessageId%.xml macro to write the file since this it set after the message is sent from the Orchestration. Delivery Notification...
  • Blog Post: Using XPath Inside BizTalk Orchestrations

    Working with XPath inside Orchestrations is a powerful and simple feature of BizTalk 2004. The help guide does a good job describing the process (under Using XPath in Message Assignment). I have found that the XPath queries can only be done against a Message and the results can be set to a Message, XML...
  • Blog Post: How To Assign an InfoPath Form to a Message in BizTalk

    InfoPath is something I heard a lot about several months ago, but not much since then. Recently, I had to set an InfoPath template to a message in BizTalk 2004. This is something that is rather simple, as long as you know what properties you need to set. To set an InfoPath template for use on an outgoing...
  • Blog Post: How to Allow Unrecognized Messages on Send Ports Using Message Context

    Have you seen an error that looks like the one below on your Send Pipelines? There was a failure executing the send pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLTransmit" Source: "XML assembler" Send Port: "some location" Reason: This Assembler cannot retrieve document specification by using this...
  • Blog Post: How to get the Instance ID of your Running Orchestration

    Have you ever wanted to know the Instance ID of an Orchestration in BizTalk 2004 at run time? Just add this line of code inside on Expression Shape to return the Instance ID of your running Orchestration. OrchestrationInstanceID is defined as a String variable. OrchestrationInstanceID = System.Convert...
  • Blog Post: Working with Untyped Messages In An Orchestration – Part 2

    This is follow up on a post back in August on Untyped Messages . This also combines information from another post of mine on Promoted Properties . Ok, so what is the big deal then? Well, I took my untyped message sample and updated it to use MessageContextProprertyBase properties. This eliminates the...
  • Blog Post: How to Limit the Number of Running Orchestration Instances in BizTalk

    Are you missing the feature of Application Pools that was available in BizTalk 2002? Need to limit your running Orchestrations? Well, I hope my BizTalk Design Competition submission will help you out. I took that concept and created a Message Broker – Process Controller solution that will allow...
  • Blog Post: Working with IF Statements In an Expression Shape

    I saw a recent post on Scott’s Blog about what’s valid inside an expression shape . It gave a helpful list of expressions that are not allowed inside the Expression Shape. I was surprised by one of the items in the list, the “if”. I had been using “if” inside an Expression...
Page 1 of 1 (17 items)