A BizTalk 2006 & BizTalk 2006 R2 pipeline component which allows messages to be written to the file system for archiving. The component can be executed in either the Decode (Receive) or Encode (Send) stages and uses message context-properties to define the archive path. The component is written in a streaming fashion, is designed for large message consumption and can handle Xml, binary and flat-files.