BizTalk Scheduled Task Adapter 4.0 is fully compatible with BizTalk Server 2013

Posted: November 9, 2013  |  Categories: Adapters BizTalk

I have been receiving a few requests to release a new version of BizTalk Scheduled Task Adapter for BizTalk Server 2013. Actually I am planning a new version of this adapter, of course probably will be optimized for BizTalk Server 2013, but in reality, this will not be the main focus.

BizTalk Scheduled Task Adapter Feature Roadmap

Here’s what you can expect to see in BizTalk Scheduled Task Adapter in the next few months:

  • Bring 1 or 2 really new features like JSON or REST support
  • Improve the existing features by solving some minor problems
  • Side-by-side installation
  • Improve documentation

But before I begin to develop a new version, I decided to perform a “battery of tests” with the current version of this adapter in order to know if there was any problem or if it was full compatibility with latest platforms of Microsoft: BizTalk Server 2013, SQL Server 2012 and Windows Server 2012.

The good news is that for now, I didn’t detect any kind of problems:

  • I was able to install and configure the adapter on a BizTalk Server 2013 running on a Windows Server 2012 with SQL Server 2012:
Scheduler Adapter running BizTalk Server 2013
  • And I was able to create a new receive location and specify a schedule to run the XmlStringStreamProvider to send an XML message every one hour
Scheduler Adapter running BizTalk Server 2013 add receive location
Scheduler Adapter running BizTalk Server 2013 configure scheduler receive location
Scheduler Adapter running BizTalk Server 2013 configure scheduler receive location

I have not done all the tests possible, but I can say that the bases features tested in the latest version of this adapter are fully compatible with BizTalk Server 2013.

If you found any problem running this version in BizTalk Server 2013 or 2010, feel free to email me with your problem or add a comment.

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

15 thoughts on “BizTalk Scheduled Task Adapter 4.0 is fully compatible with BizTalk Server 2013”

  1. I’m having trouble building this in VS 2012 Premium.

    If you could walk us through the steps of getting it built, I’d be grateful (even something as simple as a video showing it pulled down, converting the existing solution and projects to VS 2012 and installing it (since the installer is not compatible for VS2012)).

    Thank you greatly for your time and contributions.

  2. Hi Sandro,

    This is a good news! There was one issue we had with this adapter. We had scenarios where the receive locations must not be disabled due to failures. In this case, we just wanted to retry up to x times. We noticed that the previous versions of the Scheduled task adapter did not have any setting for max retry and retry interval. I remember my colleague mentioned this on the CodePlex issue tracker page. Does 4.0 version have this feature?

    Thanks for all your hard work!

  3. Hi Sandro,

    This did work on 2 test BizTalk 2013 servers.

    Thank You very much and looking forward to the next version.

    Finally, I’d be more than happy to join your efforts on CodePlex if you need help.


  4. I have been using HttpDownload to poll a web site every 1 hour. Everything is working nicely but I noticed receive location gets disabled if target site is down. Is there any plans to add Network failure options e.g. Retry count /interval.

    1. Sandro,
      This is exactly the same issue that I commented earlier. We never want our receive locations to be disabled in this kind of scenarios. Having max retry count and interval can be very helpful.


  5. It would be great if SOAP could be supported. In particular, we plan to use BizTalk and the Scheduled Task Adapter for requesting and pulling rates using Bloomberg’s Data License Web Services which is SOAP based. For now though we’ll simpy use their FTP interface.. with the added complication of running a command line program to decrypt the downloaded rates file.

  6. Hi I am unable to download It just says downloading…

    View the release this file is associated with. Your download will start in 3 seconds.

    and nothing happens.

  7. Hi, Combination of Timespan, Daily, Weekly, Monthly is NOT possible.
    For example, I want to set the schedule to Timespan 15 minutes, Daily to (Mon, Tue, Wed, Thu, Fr).
    The pulldown selections overule and set previos selection to default.

    As assume this is cause of Pulldown box behaviour. 2009 the settings where available in TAB’s.
    Can someone provide the location where this configuration is stored (db, registry, ….) so that I can configure this via this workaround untill it is fixed.

  8. Thanks for all of your efforts to move forward the Biztalk product 🙂

    Would love to see and help with the Documenter to get that up to date and fully functional.

  9. Hi Sandro,
    I need to use the Scheduled Task for a custom task in a BizTalk project, what should the class implement to be able to select from the find task popup? Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to Top