<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://loicbaumann.org/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>Loïc Baumann's Blog : Bug, TFS_Warehouse</title><link>http://loicbaumann.org/blogs/loic/archive/tags/Bug/TFS_5F00_Warehouse/default.aspx</link><description>Tags: Bug, TFS_Warehouse</description><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Doctor...I think we lost him... (aka TFS Warehouse breakdown)</title><link>http://loicbaumann.org/blogs/loic/archive/2007/03/19/doctor-i-think-we-lost-him-aka-tfs-warehouse-breakdown.aspx</link><pubDate>Mon, 19 Mar 2007 13:07:00 GMT</pubDate><guid isPermaLink="false">558d3f9e-3c2a-471c-a0f8-9062854270f6:8</guid><dc:creator>loicbaumann</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://loicbaumann.org/blogs/loic/rsscomments.aspx?PostID=8</wfw:commentRss><comments>http://loicbaumann.org/blogs/loic/archive/2007/03/19/doctor-i-think-we-lost-him-aka-tfs-warehouse-breakdown.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Two weeks ago, here&amp;#39;s what I discovered when building a &amp;quot;remaining work&amp;quot; report.&lt;br /&gt;Ok, you can say we don&amp;#39;t use these things a lot (it&amp;#39;ll change in the future, I can assure you) because it took time for us&amp;nbsp;to notice.&lt;/p&gt;
&lt;p&gt;But still, the issue is annoying, and I had to fix it!&lt;/p&gt;
&lt;p&gt;Here is what I got from the Log:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;TF53010: An unexpected condition has occurred in a Team Foundation component.&lt;br /&gt;The information contained here should be made available to your site administrative staff.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Technical Information (for the administrative staff):&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Date (UTC): 3/19/2007 11:21:25 AM&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Machine: PTFOUNDATION01&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Application Domain: /LM/W3SVC/3/Root/Warehouse-4-128187766414349430&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Assembly: Microsoft.TeamFoundation.Warehouse, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Process Details:&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp; Process Name: w3wp&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp; Process Id: 3316&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp; Thread Id: 2144&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp; Account name: CEGEDIMtfsservice&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;b&gt;Detailed Message: Microsoft.TeamFoundation.VersionControl.Adapter: An error occurred while processing changeset 2284, unexpected exception: &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;b&gt;Exception Message: Thread was being aborted. &lt;/b&gt;(type ThreadAbortException)&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Exception Stack Trace:&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.TeamFoundation.VersionControl.Adapter.Hatteras.retrieveChanges(Changeset changesetInfo, Int32 changePositionInChangeSetToProcess)&lt;/span&gt;&lt;span style="font-family:&amp;#39;MS Shell Dlg&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.TeamFoundation.VersionControl.Adapter.VCAdapter.processChangesets()&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;Well, the changeset 2284 in question was causing trouble to the updating process because it was made of nearly 37000 files (we can say it&amp;#39;s big, ok...).&lt;br /&gt;Then a&amp;nbsp;timeout occurred before our server could analyze it, failing the whole process.&lt;/p&gt;
&lt;p&gt;Thanks to Eric Le Loc&amp;#39;h from Microsoft France, I could fix it by doing the following things in IIS: &lt;/p&gt;
&lt;p&gt;1. Create a new TFSWarehouse application pool.&lt;br /&gt;&amp;nbsp; a. Disabling any recycling settings in the Recycling tab.&lt;br /&gt;&amp;nbsp; b. Disabling timeout in the Performance tab.&lt;br /&gt;&amp;nbsp; c. Set the TFSService account in the Identity tab.&lt;br /&gt;2. Moving the Warehouse application to the new application pool, and voil&amp;agrave; !&lt;/p&gt;
&lt;p&gt;The warehouse spent few hours to make it up to date, and everything is back to normal now!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://amadeo.blog.com/repository/821612/1841682.jpg" align="bottom" class="yui-img" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://loicbaumann.org/aggbug.aspx?PostID=8" width="1" height="1"&gt;</description><category domain="http://loicbaumann.org/blogs/loic/archive/tags/TeamSystem/default.aspx">TeamSystem</category><category domain="http://loicbaumann.org/blogs/loic/archive/tags/TFS_5F00_Warehouse/default.aspx">TFS_Warehouse</category><category domain="http://loicbaumann.org/blogs/loic/archive/tags/Bug/default.aspx">Bug</category><category domain="http://loicbaumann.org/blogs/loic/archive/tags/EN/default.aspx">EN</category></item></channel></rss>