Configure the BizTalk Framework Assembler Pipeline Component
Drag the BizTalk Framework Assembler pipeline component into the Assemble stage of the send pipeline.
In the Properties window, in the Pipeline Component Properties section, set the following property values.
Use this To do this Add processing instructions text Allows assembled XML documents to contain processing instructions as a value of this property. This also allows documents to contain instructions for applications. Note: Processing instruction text should conform to the W3C XML processing instruction standards.
Default value: AppendAdd XML declaration Adds an XML declaration to an outgoing message. When true, the following XML declaration is added to the outgoing message: <?xml version='1.0' encoding='UTF8'>
. The encoding specified depends on the encoding used by the BizTalk Framework Assembler, which honors the specific run-time properties carrying the encoding information.
Default value: TrueDelivery receipt address Specifies the address to which the delivery receipt for the BizTalk Framework document should be sent. Warning: When using the BizTalk Framework Assembler with acknowledgements enabled, there is a chance that acknowledgement processing can become backlogged resulting in a deadlock. The deadlock occurs when multiple acknowledgements are processed in separate batches for a single message. To avoid this problem you should configure the batch size to 1 for the delivery receipt address port location entered. Delivery receipt address type Specifies the type of address to which the delivery receipt for the BizTalk Framework document should be sent.
Default value: biz: Note: The biz: prefix was used to signify organization identifiers for the source and destination endpoints in BizTalk Server, and for interoperability with those systems. The prefix is provided as a default. For example, type = "biz:OrganizationName", (src|dest) = "Party1".Delivery receipt send by time Specifies the time (in minutes) by which the delivery receipt for the BizTalk Framework document must be received.
Default value: 30Destination address Specifies the destination address.
Default value: NoneDestination address type Specifies the destination address type.
Default value: biz: Note: The biz: prefix was used to signify organization identifiers for the source and destination endpoints in BizTalk Server, and for interoperability with those systems. The prefix is provided as a default. For example, type = "biz:OrganizationName", (src|dest) = "Party1".Document schemas Indicates the namespace and typename of the schema or schemas to be applied to the document. For more information, see How to Use the Schema Collection Property Editor. Note: You may receive a "Two or more of the selected schema share the same target namespace" error if you specify two or more schemas for the Document schemas property.
Default value: Empty collectionDocument topic Identifies a URI reference that uniquely identifies the overall purpose of the BizTalk Framework document.
Default value: NoneEnvelope schemas Indicates the namespace and typename of the schema or schemas that will be applied to the envelope. For more information, see How to Use the Schema Collection Property Editor. Note: You may receive a "Two or more of the selected schema share the same target namespace" error if you specify two or more schemas for the Envelope schemas property.
Default value: BTF2Schemas.btf2_envelopeGenerate delivery request receipt Indicates whether the delivery receipt request for the BizTalk Framework document should be generated. This is used to enable reliable messaging for the BizTalk Framework.
Default value: TrueMessage time to live (in minutes) Specifies the amount of time (in minutes) that the message is valid.
Default value: 30Processing instructions Specifies how XML processing instructions are handled in the XML instance document.
Append: The value of Add processing instructions text should append to pre-existing processing instructions in the message.
Create New: The value of Add processing instructions text entered in the field should overwrite or replace any pre-existing processing instructions in the message.
If Create New is selected, Add processing instructions text must contain valid processing instructions.
Ignore: If processing instructions text exists in the message, it is removed.
Default value: AppendSource address Specifies the source address.
Default value: NoneSource address type Specifies the source address type.
Default value: biz: Note: The biz: prefix was used to signify organization identifiers for the source and destination endpoints in BizTalk Server, and for interoperability with those systems. The prefix is provided as a default. For example, type = "biz:OrganizationName", (src|dest) = "Party1".Target charset Specifies the target character set used for encoding of outgoing messages.
Default value: None
See Also
BizTalk Framework Assembler Pipeline Component
Configuring Native Pipeline Components
Pipelines-AssemblerDisassembler (BizTalk Server Samples Folder)