Friday, July 20, 2007

Pipeline Tools in the SDK

The BizTalk Server SDK ships with the following command-line tools you can use to troubleshoot your pipeline components:

· DSDump.exe.Enables you to dump the document schema structure. This tool can be helpful when you get parsing engine errors such as $Root$0$3$2 and you need to decode them. Numbers after $ mean 0-based index or records as they appear in the document schema.

· FFAsm.exe. Runs the flat file assembler component, directly invoking it by emulating a send pipeline.

· FFDasm.exe. Runs the flat file disassembler component, directly invoking it by emulating a receive pipeline.

· Pipeline.exe. Runs a send or receive pipeline; accepts one or more input documents and their parts, XSD schemas, and related information; and produces an output document after the pipeline runs. Pipeline.exe does not access BizTalk Server databases, so pipelines containing BizTalk Framework assembler and disassembler components that access BizTalk Server 2006 databases during execution may not be supported.

· XMLAsm.exe. Runs the XML assembler component, directly invoking it by emulating a send pipeline.

· XMLDasm.exe. Runs the XML disassembler component, directly invoking it by emulating a receive pipeline.

These can be found in the \SDK\Utilities\PipelineTools directory of BizTalk Server.

Source: Microsoft

No comments: