BTDF / DeploymentFramework

The Deployment Framework for BizTalk is the most powerful and customizable, yet easy-to-use toolkit for deploying and configuring your BizTalk solutions.
MIT License
53 stars 24 forks source link

Feature: Enable granular control over app start/stop #318

Open tfabraham opened 6 years ago

tfabraham commented 6 years ago

The Deployment Framework currently uses the BizTalk ExplorerOM Application Start() and Stop() methods, just like BizTalk Admin. In some situations a developer may want very granular control over starting or stopping an application. For example, enabling only certain receive locations or send ports, etc.

This feature adds a number of new ItemGroups that allow such granular control. The Deployment Framework automatically discovers all instances of each artifact housed within the application and follows a default behavior for each one. Those defaults may be overridden in the .btdfproj as needed.

For example (not final):

Enlist False Start Stop Enlist Start Stop Unenlist Enlist Start Start Stop Stop

This work item was migrated from CodePlex

CodePlex work item ID: '10562' Assigned to: 'tfabraham' Vote count: '2'

tfabraham commented 6 years ago

[UnknownUser@3/21/2014] Associated with changeset 74749: Start app after restarting host instances; enable granular control over app start/stop (#10565; #10562)

tfabraham commented 6 years ago

[UnknownUser@3/28/2014] Associated with changeset 74781: Enable granular control over app start/stop (#10562)

tfabraham commented 6 years ago

[UnknownUser@3/28/2014] Resolved with changeset 74787: Deploy shared assemblies before SSO (#10562)

tfabraham commented 6 years ago

[tfabraham@3/28/2014] ** Closed by tfabraham 3/28/2014 3:12 PM

tfabraham commented 6 years ago

[UnknownUser@3/28/2014]

tfabraham commented 6 years ago

[UnknownUser@3/28/2014]

tfabraham commented 6 years ago

[UnknownUser@8/20/2017]