Nested XML Encoder/Decoder (ElementTunnel.exe)

Parent Previous Next

The Nested XML Encoder/Decoder for BizTalk XML Binding Files (ElementTunnel.exe) is a tool that facilitates working with a (more) human-friendly BizTalk XML binding file.  Many elements within a BizTalk binding file, such as adapter configurations, contain nested XML fragments that are encoded (& to ", > to >, etc.).  The encoding makes it difficult to read and edit the nested XML, so the tool creates a copy of the bindings file with decoded XML fragments, then re-encodes them so that BizTalk can once again understand them.


ElementTunnel.exe  [@argfile] /I:<inputFile> /X:<fileWithXPaths> /O:<outputFile> [/Encode[+|-]] [/Decode[+|-]] [/Help|?|h] [/Version|v]


Arguments

Argument

Description

I (Input File)

Path to input file, typically (when decoding) a BizTalk XML bindings file freshly exported from BizTalk Server Administration tool

X (XPaths File)

Path to text file containing a list of XPath queries that indicate the locations requiring encoding or decoding.  In a Deployment Framework for BizTalk project, this normally points to <BTDFInstallPath>\Framework\DeployTools\AdapterXPaths.txt.

O (Output File)

Path to output file, typically (when decoding) a Deployment Framework for BizTalk project's PortBindingsMaster.xml file.

Encode

Direct the tool to encode the XML fragments indicated by each input XPath query. Cannot be specified with Decode.

Decode

Direct the tool to decode the XML fragments indicated by each input XPath query. Cannot be specified with Encode.

Help OR ? or h

Displays command-line help text.

Version OR v

Displays program version information


Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents