- 11 Jul 2022
- 2 Minutes to read
- Print
- DarkLight
- PDF
BizTalk Application Artifacts
- Updated on 11 Jul 2022
- 2 Minutes to read
- Print
- DarkLight
- PDF
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.
you cannot configure different artifact types in the same Application Artifact task. You can achieve this using Custom Workflow.