BizTalk Application Artifacts
  • 11 Jul 2022
  • 2 Minutes to read
  • Dark
    Light
  • PDF

BizTalk Application Artifacts

  • Dark
    Light
  • PDF

Article Summary

Introduction

BizTalk Application Artifacts Automated task configuration allows you to take action on the BizTalk application ports, orchestration, and send port groups.

let us take a scenario where you want to Disable and Enable back your receive location of the BizTalk application during your monthly server maintenance time. And this has to be done after hours every month during the monthly Server maintenance nights. Say you have to disable all the receive Locations at 5 pm and then Enable it back at 10 pm. By doing this, the various LOB systems hold and queue up the events they need to push to BizTalk within their own systems until this service window. After the maintenance window is closed, you have to manually Enable the Receive locations to accept all queued-up messages into BizTalk for further processing.

To avoid this manual intervention you can create the Automated Task for BizTalk Application Artifacts, which will take care of starting/stopping the artifacts during your planned maintenance.

BizTalk360 allows you to schedule action on BizTalk Application Artifacts by configuring the below tasks 

1) Receive Location - Enable/Disable 

2) Send Ports - Start, Stop, Enlist, UnEnlist 

3) Send Port Group - Start, Stop, Enlist, UnEnlist 

4)Orchestration - Start, Stop,Enlist,UnEnlist 

Application Artifacts Task Configuration 

  • Navigate to Environment Settings->Automated Task ->New Task Configuration ->Application Artifact
  • In The New Task Configuration select Application Artifacts which will open the configuration blade.  
  • Add the Task Name and Description 
  • Task type - Select the Artifact type(Receive Locations, Send Ports, Send Port Groups, Orchestration) on which you want to perform an action 
  • Choose the artifacts - Based on the Artifacts Type selected in the previous step, the available artifacts in the environment will be listed .
  • Action -Based on the Artifacts Type selected, the action will be listed say (Enable/Disable Receive Locations, Start/Stop Send Port )
  • Enable/Disable the task for execution. By default, the task execution will be enabled.
  • Run this task immediately after saving - Enable this option to run the task immediately after saving the task configuration. However, the same task will execute again during the scheduled time.
  • Follow this article for Schedule Configuration 
  • Notification Configuration - Enable the channels in which you wish to get notified about the actions performed on Application Artifacts. 

On successful task configuration, you can see the task in the configuration grid along with task name, resource type, resource details, Action, Schedule type, and Next execution time.

The below gif image will go through to configure the application artifacts task- to enable all receive locations in the environment after maintenance which happens on the last Saturday of every month.


Is it possible to schedule action on different artifact types in the same task configuration?

you cannot configure different artifact types in the same Application Artifact task. You can achieve this using Custom Workflow.







Was this article helpful?

What's Next
ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses