RE: Generating Binding XML file for different Environments - BTS 2006



There is quite a bit of information on the subject of staging in BTS 2006
and some best practices in a recently released whitepaper which should help.

See "BizTalk Server 2006: Understanding Application Deployment and Upgrade"
at:
http://download.microsoft.com/download/5/3/b/53b9f43a-66e2-4b89-aca6-2577e71
512f7/UnderstandBTSAppDepl.doc

HTH,
Doug Girard [MSFT]

Note: This posting is provided "AS IS" with no warranties, and confers no
rights.
--------------------
Thread-Topic: Generating Binding XML file for different Environments -
BTS 2006
thread-index: AcZ6zdEyPw+E7UE1Rp+4pTFQ1+B6XQ==
X-WBNR-Posting-Host: 12.154.66.130
From: =?Utf-8?B?S2FzaQ==?= <Kasi@xxxxxxxxxxxxxxxxxxxxxxxxx>
Subject: Generating Binding XML file for different Environments - BTS 2006
Date: Thu, 18 May 2006 15:53:02 -0700
Lines: 43
Message-ID: <F73241BF-C7B6-4254-B359-CC4B56AB5FC3@xxxxxxxxxxxxx>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.biztalk.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.biztalk.general:37645
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.biztalk.general

Folks,
I have a batch file written to automate the MSI creation for different
environments like development, Test, Production with each environment
having
its own configuration information and host names. The development
environment is not clustered , so I have my host instance names as
**BizTalkServerApplication** and **BizTalkServerIsolatedHost** in the
exported binding XML file. The other environments have different host
names
like "BizTalkServerApplication01", "BizTalkServerIsolatedHost01".... I
made a
copy of the base binding XML file for each environment and modified them
to
just have the appropiate Host names.

When i tried to import the MSI file with its environment Binding file,
BizTalk administration console threw the following error :
******************************************
Error while importing "C:\Temp\ProductDeployment_FULL_Dev.msi".
Change requests failed for some resources.
Unable to process create change request for BizTalk binding
"ProductDeployment.BizTalkServerApplication01.BindingInfo.xml". Import
bindings (overwrite) failed.
Failed to update binding information.
Cannot update receive port "DeploymentCleanupRequest".
Cannot update receive location "DeploymentCleanupRequestFILEReceive".
The following items could not be matched up to hosts due to name and/or
trust level mismatches:
Item: 'DeploymentCleanupRequestFILEReceive' Host:
'BizTalkServerApplication01' Trust level: 'Trusted'
You must do one of the following:
1) Create hosts with these names and trust levels and try again
2) Re-export the MSI without the binding files and have a post import
script
apply a suitable binding file.
******************************************

The Trust levels of the host in all the environments were the same. I
couldn't figure out the reason for the above error.
Found nothing on the net.

Can anyone suggest me a solution to handle this kind of binding XML
generation for different hosts ?

Thanks





.



Relevant Pages

  • RE: Generating Binding XML file for different Environments - BTS
    ... See "BizTalk Server 2006: ... Generating Binding XML file for different Environments - BTS 2006 ... The other environments have different host ...
    (microsoft.public.biztalk.general)
  • Re: BTS04 BTSInstaller related
    ... You can use the MSBTS_HostSetting object to create a host. ... Developer confirmed you can't modify the binding once its in the project, ... | Imagine the power of a dynamic deployment: Throw into the MSI an extra xml ... you could have your own custom action that ...
    (microsoft.public.biztalk.general)
  • Re: Deployment Problem
    ... "iBizTalk" wrote: ... bindings that are set to point to a trusted host instance when the host ... trusted/not trusted and needs to be the opposite. ... Failed to update binding information. ...
    (microsoft.public.biztalk.general)
  • Re: Intriguing new concept regarding human origins
    ... Other organisms move into those destroyed environments and live ... It doesn't matter so long as the host species is numerous and able to replace the lost "resources". ...
    (talk.origins)
  • Re: Intriguing new concept regarding human origins
    ... Other organisms move into those destroyed environments and live ... It doesn't matter so long as the host species is numerous and able to replace ... It matters to the disease or parasite in that host. ...
    (talk.origins)