Export Biztalk Dynamic Send Port Handler Name -
when export binding dynamic send port no handler name shown in binding file. there alternate method that.
one suggestion stephen f march use powershell script set these.
from how configure send handler biztalk 2013 dynamic send port on deployment?
param ( [string] $biztalkdbserver = ".", [string] $biztalkdbname = "biztalkmgmtdb", [string] $filehostinstance = "sendinghost", [string] $sendportname = "sm_dynamic_sp_test" ) [system.reflection.assembly]::loadwithpartialname("microsoft.biztalk.explorerom") | out-null $catalog = new-object microsoft.biztalk.explorerom.btscatalogexplorer $catalog.connectionstring = "server=$biztalkdbserver;database=$biztalkdbname;integrated security=sspi" foreach($sp in $catalog.sendports) { if($sp.name -eq $sendportname) { "found send port $($sp.name), analyzing send handler" foreach($sh in $sp.dynamicsendhandlers) { if($sh.sendhandler.transporttype.name -eq "file") { if($sh.sendhandler.host.name -ne $filehostinstance) { "changing $($sh.name) send handler '$filehostinstance' '$($sh.sendhandler.host.name)'" $sp.setsendhandler("file", $filehostinstance) } else { "send handler $($sp.name) '$filehostinstance' ignorning .. " } } } } } $catalog.savechanges()
sandro pereira posted blog called biztalk devops: how configure default dynamic send port handlers powershell
Comments
Post a Comment