Error in Deploy: Appears not to find the tokenized information

Topics: Bindings File, Settings Management and SSO
Dec 19, 2012 at 8:55 PM
Edited Dec 19, 2012 at 8:56 PM

First time with the BTDF.  I've marked up my PortBindingsMaster file for tokenized "Address":

<PrimaryTransport>       

 

<Address>${tstSndSyncIncidentAddress}</Address>

 

I've included this token in my SettingsFileGenerator.xml file, and it generates what looks like a correct local_settings.xml file.

 <property name="tstSndSyncIncidentAddress">C:\Projects\EAI\Nimbus\ESRI.Nimbus.Incident\ESRI.Nimbus.Incident.UnitTests\TestData\Out\%MessageID%.xml</property> 

When I run the deploy from VS though, it appears not to find the path information:

DeployFileAdapterPhysicalPaths:  Configuring FILE adapter physical paths from binding file PortBindings.xml...   

Processing FILE adapter physical paths (Send)...       

Setting up path ''...C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\BizTalkDeploymentFramework.targets : warning : Could not create path . [C:\Projects\EAI\Nimbus\ESRI.Nimbus.Incident\ESRI.Nimbus.Incident.Deployment\ESRI.Nimbus.Incident.Deployment.btdfproj]

Can someone help me debug this problem?

Shawn

Dec 19, 2012 at 9:17 PM

Ok, well, I seem to have found the answer.  You need to have:

 <RequireXmlPreprocessDirectives>false</RequireXmlPreprocessDirectives>

To get it to parse the token.

Shawn