<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>In a pipeline component, some streams are not seekable: Improvements to the Archiver</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx</link><description>A while back, I presented my Archiver Component . It archives messages as they enter a receive pipeline or right before they leave a send pipeline. It turns out that "DT" found a problem with this component (thank you for reporting this). I have updated</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: In a pipeline component, some streams are not seekable: Improvements to the Archiver</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#231352</link><pubDate>Sun, 19 Sep 2004 07:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:231352</guid><dc:creator>david wei</dc:creator><description>it's great helpful! thanks. </description></item><item><title>re: In a pipeline component, some streams are not seekable: Improvements to the Archiver</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#235828</link><pubDate>Wed, 29 Sep 2004 19:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:235828</guid><dc:creator>aman </dc:creator><description>This works perfectly fine in the receive and send pipelines when dealing with flat file data on the receive and xml data on the send.&lt;br&gt;However, I am having trouble archiving when flat file data is on the send pipeline.. giving a forward read only error, can't seem to get any data .  Any suggestions?&lt;br&gt;&lt;br&gt;best regards,&lt;br&gt;aman</description></item><item><title>re: In a pipeline component, some streams are not seekable: Improvements to the Archiver</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#235901</link><pubDate>Wed, 29 Sep 2004 21:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:235901</guid><dc:creator>Gilles</dc:creator><description>Aman: Without more information about that &amp;quot;read only error&amp;quot;, I won't be able to help you. One thing to verify: we actually write a file to the file system, so does the user which runs the pipeline (the host running it) actually has the rights to write a file on the path you specified?&lt;br&gt;&lt;br&gt;Attach a debugger to BTSNTSVC.EXE, break on first chance exceptions and give me the call stack when the error happens and I'll be able to help you further.</description></item><item><title>re: In a pipeline component, some streams are not seekable: Improvements to the Archiver</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#237505</link><pubDate>Mon, 04 Oct 2004 13:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:237505</guid><dc:creator>aman </dc:creator><description>Its not a permissions issue cuz i get 0 bytes written. I wrote the error to the event log and here is what I get: &lt;br&gt;&lt;br&gt;I've got it working by creating a new stream if its not seekable. The stream seems to be not writebale as well&lt;br&gt;&lt;br&gt; If originalStrm.CanSeek Then&lt;br&gt;        originalStrm.Seek(0, SeekOrigin.Begin)&lt;br&gt; Else&lt;br&gt;       newStrm = New MemoryStream(a_Buffer, 0, totalSizeRead)&lt;br&gt;       newStrm.Position = 0&lt;br&gt;       ..... &lt;br&gt; End If&lt;br&gt;&lt;br&gt;Event Type:	Error&lt;br&gt;Event Source:	Archiver&lt;br&gt;Event Category:	None&lt;br&gt;Event ID:	0&lt;br&gt;Date:		30/09/2004&lt;br&gt;Time:		4:39:14 PM&lt;br&gt;User:		N/A&lt;br&gt;Computer:	MIS...&lt;br&gt;Description:&lt;br&gt;ForwardOnlyEventingReadStream does not support Seek()\n   at Microsoft.BizTalk.Streaming.ForwardOnlyEventingReadStream.Seek(Int64 offset, SeekOrigin origin)&lt;br&gt;   at BIZ_PIPELINECOMPONENT_ARCHIVER.BIZ_PIPELINECOMPONENT_ARCHIVER.ArchiveFile.Execute(IPipelineContext pc, IBaseMessage inmsg)&lt;br&gt;&lt;br&gt;For more information, see Help and Support Center at &lt;a target="_new" href="http://go.microsoft.com/fwlink/events.asp"&gt;http://go.microsoft.com/fwlink/events.asp&lt;/a&gt;.&lt;br&gt;</description></item><item><title>BizTalk Server 2006: Archive Pipeline Component</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#571713</link><pubDate>Sun, 09 Apr 2006 02:27:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:571713</guid><dc:creator>Jeff Lynch [MVP]</dc:creator><description>In BizTalk Server 2002 I wrote a custom pipeline component in C# to archive inbound messages &amp;amp;quot;just in case&amp;amp;quot; something messed up and the interchange was lost. In BTS2004 I used Gilles Zunino's [MSFT] excellent Archiver pipeline component.</description></item><item><title>What I Learned Yesterday 12 &amp;laquo; Ben Runchey&amp;#8217;s Integration Dev Blog</title><link>http://blogs.msdn.com/gzunino/archive/2004/09/17/231022.aspx#8555400</link><pubDate>Tue, 27 May 2008 23:14:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8555400</guid><dc:creator>What I Learned Yesterday 12 &amp;laquo; Ben Runchey&amp;#8217;s Integration Dev Blog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://benrunchey.wordpress.com/2008/05/27/what-i-learned-yesterday-12/"&gt;http://benrunchey.wordpress.com/2008/05/27/what-i-learned-yesterday-12/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>