<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Where Technology Meets Teamwork &#187; Uncategorized</title>
	<atom:link href="http://blog.nwcadence.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nwcadence.com</link>
	<description>Thoughts on TFS, Lean, Agile, Kanban, Scrum and other collaborative technologies and techniques</description>
	<lastBuildDate>Thu, 26 Jan 2012 17:15:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>SharePoint 2010 Prerequisites for Development Environment</title>
		<link>http://blog.nwcadence.com/2012/01/sharepoint-prerequisites-for-sharepoint-2010/</link>
		<comments>http://blog.nwcadence.com/2012/01/sharepoint-prerequisites-for-sharepoint-2010/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 01:30:26 +0000</pubDate>
		<dc:creator>Bryon Root</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=41914</guid>
		<description><![CDATA[As I was reviewing  the document “Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008” which can be found here. I discovered some interesting information and script that I believe is valuable and worth &#8230; <a href="http://blog.nwcadence.com/2012/01/sharepoint-prerequisites-for-sharepoint-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As I was reviewing  the document “Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008” which can be found <a href="http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx">here</a>. I discovered some interesting information and script that I believe is valuable and worth sharing with you all.</p>
<p>There are a number of hotfixes, .Net framework, ASP.Net and Service Pack updates that need to be installed, referenced, and available, depending on the OS version of your SharePoint development. </p>
<p>The good news is, SharePoint does include a PrerequisiteInstalle.exe tool that installs all the prerequisites you are using in Windows Server 2008.   Which in most cases, are not in a standard development machine.</p>
<p>Now the bad news—if you are using Windows 7 or Vista  as your development OS, the PrerequisiteInstalle.exe tool does <em>not</em> work. </p>
<p>This leaves additional configuration steps and required several downloads, in order to get SharePoint installed.</p>
<p>However, there is a handy PowerShell script  “Download SharePoint 2010 Pre-Requisites” that can be found <a href="http://blogs.technet.com/b/tothesharepoint/archive/2011/12/19/windows-powershell-script-download-sharepoint-2010-pre-requisites.aspx">here</a>, which downloads the prerequisites to a folder for an offline installation of SharePoint 2010 or in my case, as an extra step for “good measure” to  confirm that nothing was missed.</p>
<p>The PowerShell script uses BitTransfer so you can see the status of each download.  As shown below using PowerGUI.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2012/01/image5.png"><img style="margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border-width: 0px;" src="http://blog.nwcadence.com/wp-content/uploads/2012/01/image_thumb5.png" border="0" alt="image" width="244" height="172" /></a></p>
<p>You could also modify the “Download SharePoint 2010 Pre-Requisites” PowerShell script for other prerequisites software installation or configuration. </p>
<p>If you are getting started or need to setup SharePoint development environments, I would highly recommend reviewing the <a href="http://msdn.microsoft.com/en-us/sharepoint/dd552992">ALM Resource Center | SharePoint 2010</a> site. It has a number of useful links and resources.  Also, check out our new <a href="http://nwcadence.com/SharePointHealthCheck">SharePoint ALM Health Check</a> offering that provides an independent review of your SharePoint development practices.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2012/01/sharepoint-prerequisites-for-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Northwest Cadence January Team Day!</title>
		<link>http://blog.nwcadence.com/2012/01/northwest-cadence-january-team-day/</link>
		<comments>http://blog.nwcadence.com/2012/01/northwest-cadence-january-team-day/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 23:13:06 +0000</pubDate>
		<dc:creator>laura.lamborn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[NWC]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2012/01/northwest-cadence-january-team-day/</guid>
		<description><![CDATA[Our Quarterly Team Day is always a highlight, however this team day had perfect timing! You know after New Year’s, when it’s time to go back to work but you really want one more day off? Well, this quarter’s Team &#8230; <a href="http://blog.nwcadence.com/2012/01/northwest-cadence-january-team-day/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Our Quarterly Team Day is always a highlight, however this team day had perfect timing! You know after New Year’s, when it’s time to go back to work but you really want one more day off? Well, this quarter’s Team Day filled the gap! Instead of the traditional day back (filled with catching up and a backlog of to-do items), we all headed out for breakfast <a href="http://blog.nwcadence.com/wp-content/uploads/2012/01/clip_image002.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" align="left" src="http://blog.nwcadence.com/wp-content/uploads/2012/01/clip_image002_thumb.jpg" width="244" height="162"></a>at our team’s favorite restaurant- <a href="http://www.hectorskirkland.com/">Hector’s</a> (can you say YUMMMO!). The remainder of the day consisted of internal planning and learning how to utilize our individual strengths at work (via <a href="http://www.strengthsfinder.com/home.aspx">Strength Finder</a>) from Henriet Schapelhouman with <a href="http://www.sempervitainstitute.com/">SemperVita Institute</a>—sounds a bit cheesy but was so beneficial and educational! What a fantastic team building session!&nbsp;
<p>To quote from last team day’s post, <em>Balance is key to everything, so we incorporate that into our Team Days—Work followed by Reward</em>—are we fortunate or what?!?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2012/01/northwest-cadence-january-team-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NWC Team Day!</title>
		<link>http://blog.nwcadence.com/2012/01/nwc-team-day/</link>
		<comments>http://blog.nwcadence.com/2012/01/nwc-team-day/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 23:26:00 +0000</pubDate>
		<dc:creator>Amanda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2012/01/nwc-team-day/</guid>
		<description><![CDATA[I always look forward to our Company Quarterly Team Days.&#160; Yes, we have workshops and are productive, but we also know how to have a good time! Balance is key to everything, so we incorporate that into our Team Days-&#160; &#8230; <a href="http://blog.nwcadence.com/2012/01/nwc-team-day/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="margin: 0in 0in 0pt">I always look forward to our Company Quarterly Team Days.&nbsp; Yes, we have workshops and are productive, but we also know how to have a good time! Balance is key to everything, so we incorporate that into our Team Days-&nbsp; <em>Work</em> followed by <em>Reward</em>.</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">Our October 2011 Team Day was a particularly fun one.&nbsp; What better way to kick off the day than with a delicious breakfast and team
<div style="margin: 0in 0in 0pt"><img border="5" hspace="5" alt="" vspace="5" align="left" src="http://www.enewsbuilder.net/nwcadence/team_sm.png" width="276" height="124"></div>
<p>discussion?! </p></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">Our Team Day morning started (as they typically do) with a hearty breakfast at <a href="http://www.hectorskirkland.com/">Hector&#8217;s</a>. Yum!</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">We then spent a few hours working together on internal projects.&nbsp; In the afternoon, we headed south for some arcade games, go karting and lazer tag!</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">Here are some highlights from this October Team Day. </div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">&nbsp;<strong>Most Competitive: SHAD</strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;<img alt="" src="http://www.enewsbuilder.net/nwcadence/ST.png" width="176" height="237"></div>
<div style="margin: 0in 0in 0pt">&nbsp;&nbsp;
<div style="margin: 0in 0in 0pt"><strong>Best Moves: CHERYL</strong></div>
</div>
<div style="margin: 0in 0in 0pt"><strong>&nbsp;<img alt="" src="http://www.enewsbuilder.net/nwcadence/CH.jpg" width="213" height="311">
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><strong>Most Energetic: STEVE</strong></div>
<div style="margin: 0in 0in 0pt"><strong><img alt="" src="http://www.enewsbuilder.net/nwcadence/SB.png" width="192" height="213"></strong></div>
<p></strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><strong><span style="color: black">Best Accessorized: RICK, LORI, and DAN</span></strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;<img alt="" src="http://www.enewsbuilder.net/nwcadence/RF_LB_DW.jpg" width="250" height="149"></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><strong><span style="color: black">Fearless Driver Award: JAMES</span></strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;<img alt="" src="http://www.enewsbuilder.net/nwcadence/JT.png" width="184" height="205"></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><strong><span style="color: black"><span style="color: black">Most Determined: MARTIN</span></span></strong></div>
<div style="margin: 0in 0in 0pt"><strong><span style="color: black"><img alt="" src="http://www.enewsbuilder.net/nwcadence/MH.png" width="165" height="237"></span></strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><strong><span style="color: black">Best LazerTag Shot: Laura</span></strong></div>
<div style="margin: 0in 0in 0pt">&nbsp;<img alt="" src="http://www.enewsbuilder.net/nwcadence/LL.png" width="136" height="250"></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><span style="color: black"><strong>Reckless Racer (also our leading photographer): BRYON</strong></span></div>
<div style="margin: 0in 0in 0pt"><span style="color: black"><strong><img alt="" src="http://www.enewsbuilder.net/nwcadence/BR(2).png" width="143" height="132"></strong></span></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><span style="color: black"><span style="color: black"><strong>Most Enthusiastic Team Day Organizers: </strong></span></span><span style="color: black"><strong>AMANDA and RENNIE</strong></span></div>
<div style="margin: 0in 0in 0pt"><span style="color: black"><strong><img alt="" src="http://www.enewsbuilder.net/nwcadence/AJ_RA.png" width="265" height="129"></strong></span></div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">I realize that since I play a large role in organizing our Team Days my opinion carries some bias&#8230; but I still&nbsp; think we have some of Best Team Days out there!</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt">What will we think of next?!&#8230;</div>
<div style="margin: 0in 0in 0pt">Stay Tuned!</div>
<div style="margin: 0in 0in 0pt">&nbsp;</div>
<div style="margin: 0in 0in 0pt"><img alt="" src="http://www.enewsbuilder.net/nwcadence/team_lazer_tag(1).jpg" width="600" height="406"></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2012/01/nwc-team-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Events</title>
		<link>http://blog.nwcadence.com/2011/10/upcoming-events/</link>
		<comments>http://blog.nwcadence.com/2011/10/upcoming-events/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 20:35:51 +0000</pubDate>
		<dc:creator>laura.lamborn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=28422</guid>
		<description><![CDATA[What’s more fun than talking about tough technical topics, showing amazingly cool demos, and sharing insiders tips learned through years in the trenches? Northwest Cadence hosts regularly-scheduled events designed with our clients and community in mind. Come ready to ask &#8230; <a href="http://blog.nwcadence.com/2011/10/upcoming-events/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>What’s more fun than talking about tough technical topics, showing amazingly cool demos, and sharing insiders tips learned through years<br />
in the trenches?</h3>
<p>Northwest Cadence hosts regularly-scheduled events designed with our clients and community in mind. Come ready to ask<br />
hard questions, gain new knowledge, and be part of the social occasion.</p>
<h4><strong>UPCOMING TRAINING OFFERINGS</strong></h4>
<p><a href="http://nwcadencetestcourse201110.eventbrite.com/"><span style="color: #008000;">Training Course: Testing with Test Professional 2010 and VS2010 Ultimate</span></a> <strong>Oct. 24-27, 2011 </strong></p>
<p>For Details or to Register, <a href="http://nwcadencetestcourse201110.eventbrite.com/">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/TestCourseOffering.pdf">Training Course: Testing with Test Professional 2010 and VS2010 Ultimate</a> <strong>Dec. 5-8, 2011</strong></p>
<p>For Details or to Register, <a href="mailto:Amanda.Jaworski@nwcadence.com?subject=VS2010%20Testing%20Course">Click Here!</a></p>
<p><a href="http://nwcpsmcourse120611.eventbrite.com/">Training Course: Professional Scrum Master</a> <strong>Dec. 6-7, 2011 </strong></p>
<p>For Details or to Register, <a href="http://nwcpsmcourse120611.eventbrite.com/">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/PSDTraining">Training Course: Professional Scrum Developer</a> <strong>Recurring</strong></p>
<p>For Details or to Register, <a href="mailto:Rick.Flath@nwcadence.com?subject=Professional%20Scrum%20Developer%20Training">Click Here!</a></p>
<p> <a href="http://www.nwcadence.com/AgilePMTraining">Training Course: Agile Project Management</a> <strong>Recurring</strong></p>
<p><strong> </strong>For Details or to Register, <a href="mailto:Rick.Flath@nwcadence.com?subject=Agile%20PM%20Training">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/ALMTraining.pdf">FREE ALM Training</a> <strong>Recurring </strong></p>
<p>For Details or to Register, <a href="mailto:Rick.Flath@nwcadence.com?subject=Free%20ALM%20Training">Click Here!</a></p>
<h4>UPCOMING EVENTS</h4>
<p><strong></strong><a href="http://limitwip2.eventbrite.com/">Coffee Talk: Limit Work in Process </a>(free webcast) <strong>November 4, 2011</strong></p>
<p><a href="http://www.nwcadence.com/livecoffee talk_test">LIVE Coffee Talk: Testers Get Professional </a><strong>October 27, 2011 </strong>For Details or to Register, <a href="http://nwccoffeetalk20111027.eventbrite.com/">Click Here!</a></p>
<p><a href="http://nwccoffeetalk20111208.eventbrite.com">LIVE Coffee Talk: vNext </a><strong>December 8, 2011</strong>For Details or to Register, <a href="http://nwccoffeetalk20111208.eventbrite.com/">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doublefeaturealaska2011.11.08.pdf">Anchorage, AK: Double Feature: Testing &amp; ALM for Agile Development </a><strong>November 8, 2011 </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157394">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doublefeaturebellevue2011.11.09.pdf"><strong>Bellevue, WA:</strong> Double Feature: Testing &amp; ALM for Agile Development </a><strong>November 9, 2011 </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157393">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doublefeaturefremont2011.11.10.pdf"><strong>Fremont, CA:</strong> Double Feature: Testing &amp; ALM for Agile Development </a><strong>November 10, 2011</strong>For Details or to Register, <a href="http://www.clicktoattend.com/invitation.aspx?code=157609">Click Here!</a></p>
<p><a><strong>San Diego, CA:</strong> Double Feature: Testing &amp; ALM for Agile Development </a><strong>November 29, 2011 </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157405">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doingalmrightfremont2011.12.13.pdf"><strong>Fremont, CA:</strong> Doing Application Lifecycle Management Right </a><strong>December 13, 2011 </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157734">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doingalmrightbellevue2011.12.14.pdf"><strong>Bellevue, WA:</strong> Doing Application Lifecycle Management Right </a><strong>December 14, 2011 </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157387">Click Here!</a></p>
<p><a href="http://www.nwcadence.com/doingalmrightportland2011.12.15.pdf"><strong>Portland, OR: </strong>Doing Application Lifecycle Management Right </a><strong>December 15, 2011  </strong>For Details or to Register, <a href="https://www.clicktoattend.com/invitation.aspx?code=157404">Click Here!</a></p>
<p><a href="http://blog.nwcadence.com/upcoming-events/request.html">Make a Service Request</a><br />
Fill out a short form to let us know how we can help you. We will be back in touch within the day.</p>
<p><a href="http://blog.nwcadence.com/upcoming-events/request.html">Service Request</a> | <a href="http://blog.nwcadence.com/upcoming-events/events.html">Training &amp; Events</a> | <a href="mailto: info@nwcadence.com">info@nwcadence.com</a> © 2010 Northwest Cadence Corporation. All Rights Reserved.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/10/upcoming-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual Testing Code Coverage&#8211;Yeah!</title>
		<link>http://blog.nwcadence.com/2011/10/manual-testing-code-coverageyeah/</link>
		<comments>http://blog.nwcadence.com/2011/10/manual-testing-code-coverageyeah/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 17:38:33 +0000</pubDate>
		<dc:creator>Jeff Levinson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2011/10/manual-testing-code-coverageyeah/</guid>
		<description><![CDATA[Much asked for and incredibly helpful but missing in Visual Studio 2010 and Microsoft Test Manager 2010 was code coverage for manual testing. In Visual Studio vNext (and Microsoft Test Manager vNext) it’s available out of the box. To enable &#8230; <a href="http://blog.nwcadence.com/2011/10/manual-testing-code-coverageyeah/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Much asked for and incredibly helpful but missing in Visual Studio 2010 and Microsoft Test Manager 2010 was code coverage for manual testing. In Visual Studio vNext (and Microsoft Test Manager vNext) it’s available out of the box.</p>
<p>To enable it, go to the test settings and select Code Coverage (there are some options but you don’t need to set anything).</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCoverage1" border="0" alt="CodeCoverage1" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage1_thumb.png" width="632" height="253"></a></p>
<p>You do need to create an automated build (if you aren’t doing automated builds now, you need to be doing it NOW – it’s the fastest way to improve quality). After you set the settings and associate the automated build, run your manual test. When you’re finished, close the Test Runner and click the Analyze Test Runs page.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCoverage2" border="0" alt="CodeCoverage2" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage2_thumb.png" width="642" height="254"></a></p>
<p>Make sure you have the View: Manual runs selected and double-click your completed test run. This opens up the test run summary.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCoverage3" border="0" alt="CodeCoverage3" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage3_thumb.png" width="650" height="386"></a></p>
<p>Expand the Attachments node and you will see a data.coverage file (note that you ran more than one .NET application during the test run you will see multiple files). Double-click it to open it. This will open Visual Studio to display the code coverage results.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCoverage4" border="0" alt="CodeCoverage4" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage4_thumb.png" width="645" height="469"></a></p>
<p>This screenshot shows all of the methods in the executable and the covered and not covered blocks.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCoverage5" border="0" alt="CodeCoverage5" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/CodeCoverage5_thumb.png" width="649" height="471"></a></p>
<p>Double-clicking a method brings up the file with code coloring enabled.</p>
<p>Brilliant!</p>
<p>Now teams can ensure that they are covering all of their code with their functional tests as well as with their unit tests.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/10/manual-testing-code-coverageyeah/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TFS 2010 SP1 Upgrade Bug May Cause Warehouse Update to Fail with Error TF221122</title>
		<link>http://blog.nwcadence.com/2011/10/tfs-2010-sp1-upgrade-bug-may-cause-warehouse-update-to-fail/</link>
		<comments>http://blog.nwcadence.com/2011/10/tfs-2010-sp1-upgrade-bug-may-cause-warehouse-update-to-fail/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 17:15:32 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Team Foundation Build]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Visual Studio 2010 Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=28378</guid>
		<description><![CDATA[Applying TFS 2010 SP1 may, in rare instances, cause an error which prevents the data warehouse (and, by extension, the analysis cube) from updating work item information beyond the date and time at which the SP1 was installed.&#160; This means &#8230; <a href="http://blog.nwcadence.com/2011/10/tfs-2010-sp1-upgrade-bug-may-cause-warehouse-update-to-fail/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/image1.png"><img style="margin: 0px 20px 0px 0px; display: inline; float: left" title="image" alt="image" align="left" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/image_thumb1.png" width="156" height="144"></a></p>
<p>Applying TFS 2010 SP1 may, in rare instances, cause an error which prevents the data warehouse (and, by extension, the analysis cube) from updating work item information beyond the date and time at which the SP1 was installed.&nbsp; This means all work item reports will freeze at the date in which TFS 2010 SP1 was applied.&nbsp; In addition, the Work Item Tracking Warehouse Sync job will hang and never complete.</p>
<p><br clear="all"></p>
<hr />
<h2>Symptoms</h2>
<p>After a TFS 2010 SP1 install, work items are no longer processed in the data warehouse, however all of the other elements (such as version control, test cases, etc) are processed. In addition, the Work Item Tracking Warehouse Sync job hangs and never finishes. If you view the data warehouse or the analysis cube, you will find no new data has been recorded since the install of TFS 2010 SP1. </p>
<p>In addition, you will receive an error in the event log similar to this: <strong>TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server DefaultCollection</strong></p>
<h2><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font color="#1f497d">Bottom Line Up Front</font></span></h2>
<p>There was an error in TFS 2010 SP1 that set a watermark improperly. Watermarks are used to mark how many work items have been processed into the warehouse, and where to start for the next iteration. Verifying the problem requires running a SQL query against the transactional database. Fixing the problem (also described at the bottom of the post) required executing an update directly against the SQL transactional database. </p>
<p><font color="#ff0000">WARNING: No direct changes to the database are supported by Microsoft. In order to be supported, you should contact Microsoft PSS, and explain the problem, point them to this blog post, let them do their due diligence first, and have THEM recommend running the script!! I am hesitant to even list the fix, and you run it at your OWN RISK!</font></p>
<h2><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font color="#1f497d">Table of Contents</font></span></h2>
<p style="line-height: normal; margin: 0in 0in 0pt" class="MsoNormal">Because this is a relatively large post, I want to provide a quick table of contents to the remainder of the post to help clarify the structure.</p>
<ul>
<li>Troubleshooting Steps
<ul>
<li>Show that problem occurs on any work item changed AFTER SP1 was installed
<li>Highlight two warnings that occurred during SP1 install (Ended up not being related to problem.)
<li>Common, but strange warning in the Event Logs (Ended up not being related to problem.)
<li>Event Logs show both Errors and Warnings that are directly related to problem
<li>Similar Error found on Bing shows corrupted work item from upgrade caused problems.
<li>Other errors caused by permissions or unsolved bugs in TFS, but doesn’t apply since these block ALL processing, not just work items
<li>Rebooting doesn’t help.
<li>Rebuilding the data warehouse / OLAP cube doesn’t help (and it gets stuck in the exact same place each time)</li>
</ul>
<li>Problem Verification
<ul>
<li>SQL Script that identifies that there IS a problem</li>
</ul>
<li>Problem Solution (WARNING: Contact MS PSS before running, since it requires making direct changes against the TFS database!)
<ul>
<li>SQL Script that identifies that resolves the problem</li>
</ul>
</li>
</ul>
<h2>Troubleshooting Steps</h2>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d"></font></font></span></p>
<p>The troubleshooting steps are included to walk through much of the thought process I ran through to identify the problem, and to help folks who may be running into a SIMILAR problem, but one that is not exactly the same. Feel free to go to the bottom of the post for the verification and fix steps.</p>
<p><strong>First</strong>, prove that this problem occurred immediately upon install of SP1.</p>
<p>Here’s the strange thing: I can process all data, including all changes to the Work Item store, up until the time that SP1 was installed. So, I can only get data until that point. This shows two columns. First is the number of work items, which becomes frozen as of Sept 22 (the date of the SP1 install), however, you can see that the DATE dimension in the cube goes beyond that. That’s because everything ELSE is processing, just not the work items. Second column shows the work item revision count and it stops as of Sept 22 (the date of the SP1 install).</p>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2; mso-no-proof: yes"><a href="http://blog.nwcadence.com/wp-content/uploads/2011/10/clip_image0014.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image001[4]" border="0" alt="clip_image001[4]" src="http://blog.nwcadence.com/wp-content/uploads/2011/10/clip_image0014_thumb.png" width="394" height="768"></a></span><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"></span></p>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d">&nbsp;</font></font></span></p>
<p><strong>Second</strong>, I examined the logs for the TFS 2010 SP1 install and CU1 install. Everything was clear with the exception of one [WARNING] in each of the installs:</p>
<p>Warning from SP1 install:</p>
<pre class="brush: plain; ruler: true;">[Warning@04:15:02.495] [2011-09-23 02:06:36Z][Warning] Servicing step data still contains "$$" after token replacement. This likely means there are undefined tokens referenced in the step data: &lt;ArrayOfServiceDefinition&gt;&lt;ServiceDefinition serviceType="TestResultsServiceEx" displayName="Test Results Service Ex" identifier="7826fd15-ef51-42a4-83c5-f7c659d5a835" description="$$TEST_MANAGEMENT_TEST_RESULTS_SERVICE_DESCRIPTION$$" toolId="TestManagement" relativeToSetting="0" relativePath="/TestManagement/v1.0/TestResultsEx.asmx" /&gt;&lt;/ArrayOfServiceDefinition&gt;&nbsp; </pre>
<pre class="brush: plain; ruler: true; collapse: true; highlight: [21];">[Info   @04:15:02.495] [2011-09-23 02:06:35Z] Servicing step Upgrade Version Control database passed. (ServicingOperation: Tfs2010SP1KB2580221Install; Step group: Tfs2010SP1VersionControlInstall)
[Info   @04:15:02.495] [2011-09-23 02:06:36Z] Executing servicing step Tfs2010SP1KB2527572Install SQL servicing step. (ServicingOperation: Tfs2010SP1KB2580221Install; Step group: Tfs2010SP1KB2527572Install)
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Performer: Framework
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Type:      ExecuteSql
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data Text: &lt;SqlStepData category="Framework" resource="KB2527572CollectionInstall.sql" /&gt;
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data: DatabaseCategory =&gt; Framework
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data: SqlResource =&gt; KB2527572CollectionInstall.sql
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data: BatchTimeout =&gt; -1
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data: Parameters =&gt;
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Data: RequiresExclusiveDatabaseLock =&gt; False
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Executing KB2527572CollectionInstall.sql with zero sql parameters.
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Data source: vstssql
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Database name: Tfs_DefaultCollection
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] SQL Info: Creating Procedure prc_Shelve
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] SQL Info: Creating Procedure prc_CreateWorkspace
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] SQL Info: Creating Procedure prc_PendAdd
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] SQL Info: Warning! The maximum key length is 900 bytes. The index 'PK__#73EC3F1__00FD296475D4878D' has maximum length of 1040 bytes. For some combination of large values, the insert/update operation will fail.
Warning! The maximum key length is 900 bytes. The index 'PK__#77BCCFF__3ECB18DF79A51871' has maximum length of 1041 bytes. For some combination of large values, the insert/update operation will fail.
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] SQL Info: Creating Procedure prc_iCheckLockStatus
[Info   @04:15:02.495] [2011-09-23 02:06:36Z] Servicing step Tfs2010SP1KB2527572Install SQL servicing step passed. (ServicingOperation: Tfs2010SP1KB2580221Install; Step group: Tfs2010SP1KB2527572Install)
[Warning@04:15:02.495] [2011-09-23 02:06:36Z][Warning] Servicing step data still contains "$$" after token replacement. This likely means there are undefined tokens referenced in the step data: &lt;ArrayOfServiceDefinition&gt;&lt;ServiceDefinition serviceType="TestResultsServiceEx" displayName="Test Results Service Ex" identifier="7826fd15-ef51-42a4-83c5-f7c659d5a835" description="$$TEST_MANAGEMENT_TEST_RESULTS_SERVICE_DESCRIPTION$$" toolId="TestManagement" relativeToSetting="0" relativePath="/TestManagement/v1.0/TestResultsEx.asmx" /&gt;&lt;/ArrayOfServiceDefinition&gt;
[Info   @04:15:02.495] [2011-09-23 02:06:36Z] Executing servicing step Add SP1 Test Management Location Data. (ServicingOperation: Tfs2010SP1KB2580221Install; Step group: Tfs2010SP1TeamTestInstall)
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Performer: Framework
[Info   @04:15:02.495] [2011-09-23 02:06:36Z][Informational] Step Type:      AddLocationData
</pre>
<p style="line-height: normal; margin: 0in 0in 0pt" class="MsoNormal"><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d"><strong>Figure: Surrounding information in upgrade log (click View Source above)</strong></font></font></span></p>
<p style="line-height: normal; margin: 0in 0in 0pt" class="MsoNormal"><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2">&nbsp;</span></p>
<p style="line-height: normal; margin: 0in 0in 0pt" class="MsoNormal">Warning from the CU1 install (very similar to above):</p>
<pre class="brush: plain; ruler: true;">[Warning@04:22:22.214] [2011-09-23 00:44:15Z][Warning] Servicing step data still contains "$$" after token replacement. This likely means there are undefined tokens referenced in the step data: &lt;ArrayOfServiceDefinition&gt;&lt;ServiceDefinition serviceType="TestResultsServiceEx" displayName="Test Results Service Ex" identifier="7826fd15-ef51-42a4-83c5-f7c659d5a835" description="$$TEST_MANAGEMENT_TEST_RESULTS_SERVICE_DESCRIPTION$$" toolId="TestManagement" relativeToSetting="0" relativePath="/TestManagement/v1.0/TestResultsEx.asmx" /&gt;&lt;/ArrayOfServiceDefinition&gt;
</pre>
<p>&nbsp;</p>
<pre class="brush: plain; ruler: true; collapse: true;">[Info   @04:22:22.214] [2011-09-23 00:44:14Z] Executing servicing step Patch Collection with PS Sync. (ServicingOperation: Tfs2010SP1Install; Step group: Tfs2010SP1ProjectServerInstall)
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Performer: Framework
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Type:      ExecuteSql
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data Text: &lt;SqlStepData category="Framework" resource="Tfs2010SP1ProjectServerCollectionInstall.sql" requiresExclusiveDatabaseLock="false" /&gt;
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data: DatabaseCategory =&gt; Framework
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data: SqlResource =&gt; Tfs2010SP1ProjectServerCollectionInstall.sql
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data: BatchTimeout =&gt; -1
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data: Parameters =&gt;
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Step Data: RequiresExclusiveDatabaseLock =&gt; False
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Executing Tfs2010SP1ProjectServerCollectionInstall.sql with zero sql parameters.
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Data source: vstssql
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] Database name: Tfs_DefaultCollection
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] SQL Info: Creating Procedure prc_sync_getmapping
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] SQL Info: Creating Procedure prc_sync_getmappingchanged
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] SQL Info: Creating Procedure prc_sync_getproperties
[Info   @04:22:22.214] [2011-09-23 00:44:14Z][Informational] SQL Info: Creating Procedure prc_sync_getproperty
[Info   @04:22:22.214] [2011-09-23 00:44:15Z][Informational] SQL Info: Creating Procedure prc_sync_savemapping
[Info   @04:22:22.214] [2011-09-23 00:44:15Z][Informational] SQL Info: Creating Procedure prc_sync_saveproperty
[Info   @04:22:22.214] [2011-09-23 00:44:15Z] Servicing step Patch Collection with PS Sync passed. (ServicingOperation: Tfs2010SP1Install; Step group: Tfs2010SP1ProjectServerInstall)
[Warning@04:22:22.214] [2011-09-23 00:44:15Z][Warning] Servicing step data still contains "$$" after token replacement. This likely means there are undefined tokens referenced in the step data: &lt;ArrayOfServiceDefinition&gt;&lt;ServiceDefinition serviceType="TestResultsServiceEx" displayName="Test Results Service Ex" identifier="7826fd15-ef51-42a4-83c5-f7c659d5a835" description="$$TEST_MANAGEMENT_TEST_RESULTS_SERVICE_DESCRIPTION$$" toolId="TestManagement" relativeToSetting="0" relativePath="/TestManagement/v1.0/TestResultsEx.asmx" /&gt;&lt;/ArrayOfServiceDefinition&gt;
[Info   @04:22:22.214] [2011-09-23 00:44:15Z] Executing servicing step Add SP1 Test Management Location Data. (ServicingOperation: Tfs2010SP1Install; Step group: Tfs2010SP1TeamTestInstall)
[Info   @04:22:22.214] [2011-09-23 00:44:15Z][Informational] Step Performer: Framework
</pre>
<p><strong>Figure: Surrounding information in upgrade log (click View Source above)</strong></font></font></span></p>
<p><font face="Calibri"><font color="#1f497d"><b style="mso-bidi-font-weight: normal"><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font style="font-size: 11pt"></font></span></b></font></font>&nbsp;</p>
<p><strong>Third</strong>, here are some of the Application Event Log entries that may indicate an SP1 install failure. <font color="#ff0000">(Ended up NOT to be the case.)</font> </p>
<p>The first is a common error each time TfsAgent throws information, warning, or error messages. You can ignore most of the content of this error log, since it happened when I’d stopped the services anyway. The only critical thing is the highlighted part. This leads me to believe there is something wrong with the SP1 install. (Google / Bing have not been helpful in this scenario, even though there were plenty of hits.)</p>
<pre class="brush: plain; ruler: true;">The description for Event ID 3300 from source TFS Services cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
</pre>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font color="#1f497d" face="Calibri"></font></span>&nbsp;</p>
<pre class="brush: plain; ruler: true; collapse: true;">Log Name:      Application
Source:        TFS Services
Date:          10/8/2011 8:59:42 PM
Event ID:      3300
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      VSTS01.myCo.com
Description:
The description for Event ID 3300 from source TFS Services cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 3:59:42 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 7012
  Thread Id: 1208
  Account name: MyCo\TfsService

Detailed Message: TF221107: Reporting for Team Foundation Server cannot execute job Work Item Tracking Warehouse Sync for team project collection DefaultCollection because the warehouse is offline. Use the Team Foundation Administration Console to start reporting.

the message resource is present but the message is not found in the string/message table

Event Xml:
&lt;Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
  &lt;System&gt;
    &lt;Provider Name="TFS Services" /&gt;
    &lt;EventID Qualifiers="0"&gt;3300&lt;/EventID&gt;
    &lt;Level&gt;3&lt;/Level&gt;
    &lt;Task&gt;0&lt;/Task&gt;
    &lt;Keywords&gt;0x80000000000000&lt;/Keywords&gt;
    &lt;TimeCreated SystemTime="2011-10-09T03:59:42.000000000Z" /&gt;
    &lt;EventRecordID&gt;399224&lt;/EventRecordID&gt;
    &lt;Channel&gt;Application&lt;/Channel&gt;
    &lt;Computer&gt;VSTS01.myCo.com&lt;/Computer&gt;
    &lt;Security /&gt;
  &lt;/System&gt;
  &lt;EventData&gt;
    &lt;Data&gt;TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 3:59:42 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 7012
  Thread Id: 1208
  Account name: MyCo\TfsService

Detailed Message: TF221107: Reporting for Team Foundation Server cannot execute job Work Item Tracking Warehouse Sync for team project collection DefaultCollection because the warehouse is offline. Use the Team Foundation Administration Console to start reporting.&lt;/Data&gt;
  &lt;/EventData&gt;
  &lt;/Event&gt;
</pre>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d"><strong>Figure: Full Text of Warning (click View Source above)</strong></font></font></span></p>
<p><strong>Fourth</strong>, an Error received when the Work Item Tracking Warehouse Sync runs. This one matters, since it’s the one that represents the failure. <strong>And when it fails, it will NOT stop the TFS Job from running, it will simply hang the job forever.</strong> Interesting thing, though, since the warehouse IS updated to the day that the SP1 was installed, so the cube can get the data up to that point. Notice that the highlighted areas show that it is a SQL Transport level problem. (Quick reminder to everyone that ALL the other Warehouse jobs process successfully, as do the Cube jobs.) It appears as though a network name is no longer available. (Again, recall that the Work Item job can process up to the date that the TFS 2010 SP1 was installed, so it’s not failing immediately, only after processing all the work item events up to that point – we’ve repeatedly rebuilt the warehouse and cube from scratch, and each time it can process up to the date of the SP1 install.) </p>
<pre class="brush: plain; ruler: true;">Detailed Message: TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server DefaultCollection.
Exception Message: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) (type SqlCannotOpenDatabaseException)
</pre>
<p>&nbsp;</p>
<pre class="brush: plain; ruler: true; collapse: true;">Log Name:      Application
Source:        TFS Services
Date:          10/8/2011 8:27:21 PM
Event ID:      3305
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      VSTS01.myCo.com
Description:
The description for Event ID 3305 from source TFS Services cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 3:27:21 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 1696
  Thread Id: 1908
  Account name: MyCo\TfsService

Detailed Message: TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server DefaultCollection.
Exception Message: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) (type SqlCannotOpenDatabaseException)

Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.TranslateException(SqlException sqlException)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(SqlException ex)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp; errorOnBulkUpdate)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchQuery(IRequestContext context, String sqlBatch, List`1 parameterList)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchInternal(IRequestContext context)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayerImpl.GetWarehouseData(String logicalTrackingId, Int32 batchSize, String fieldLogicalTrackingId, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload warehousePayload)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.TryGetNextWorkItemRevisionsBatch(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload&amp; workItemRevisionBatch)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.GetWorkItemRevisionBatchAndPopulate(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, WarehouseMetadata allTpcWarehouseMetadata, String&amp; dimensionFieldQueryList, String&amp; measureFieldQueryList, String&amp; maxRevisionWatermark)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.SynchronizeNewWorkItems(WarehouseMetadata allTpcWarehouseMetadata)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.MakeDataChanges()
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.MakeDataChanges(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, String&amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.RunInternal(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp; resultMessage)

Inner Exception Details:

Exception Message: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) (type SqlException)
SQL Exception Class: 20
SQL Exception Number: 64
SQL Exception Procedure:
SQL Exception Line Number: 0
SQL Exception Server: vstssql
SQL Exception State: 0
SQL Error(s):

Exception Data Dictionary:
HelpLink.ProdName = Microsoft SQL Server
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 64
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476

Exception Stack Trace:    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
   at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj)
   at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()
   at System.Data.SqlClient.TdsParserStateObject.ReadByte()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)

the message resource is present but the message is not found in the string/message table

Event Xml:
&lt;Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
  &lt;System&gt;
    &lt;Provider Name="TFS Services" /&gt;
    &lt;EventID Qualifiers="0"&gt;3305&lt;/EventID&gt;
    &lt;Level&gt;2&lt;/Level&gt;
    &lt;Task&gt;0&lt;/Task&gt;
    &lt;Keywords&gt;0x80000000000000&lt;/Keywords&gt;
    &lt;TimeCreated SystemTime="2011-10-09T03:27:21.000000000Z" /&gt;
    &lt;EventRecordID&gt;399205&lt;/EventRecordID&gt;
    &lt;Channel&gt;Application&lt;/Channel&gt;
    &lt;Computer&gt;VSTS01.myCo.com&lt;/Computer&gt;
    &lt;Security /&gt;
  &lt;/System&gt;
  &lt;EventData&gt;
    &lt;Data&gt;TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 3:27:21 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 1696
  Thread Id: 1908
  Account name: MyCo\TfsService

Detailed Message: TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server DefaultCollection.
Exception Message: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) (type SqlCannotOpenDatabaseException)

Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.TranslateException(SqlException sqlException)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(SqlException ex)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp;amp; errorOnBulkUpdate)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchQuery(IRequestContext context, String sqlBatch, List`1 parameterList)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchInternal(IRequestContext context)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayerImpl.GetWarehouseData(String logicalTrackingId, Int32 batchSize, String fieldLogicalTrackingId, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload warehousePayload)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.TryGetNextWorkItemRevisionsBatch(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload&amp;amp; workItemRevisionBatch)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.GetWorkItemRevisionBatchAndPopulate(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, WarehouseMetadata allTpcWarehouseMetadata, String&amp;amp; dimensionFieldQueryList, String&amp;amp; measureFieldQueryList, String&amp;amp; maxRevisionWatermark)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.SynchronizeNewWorkItems(WarehouseMetadata allTpcWarehouseMetadata)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.MakeDataChanges()
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.MakeDataChanges(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, String&amp;amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.RunInternal(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp;amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp;amp; resultMessage)

Inner Exception Details:

Exception Message: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) (type SqlException)
SQL Exception Class: 20
SQL Exception Number: 64
SQL Exception Procedure:
SQL Exception Line Number: 0
SQL Exception Server: vstssql
SQL Exception State: 0
SQL Error(s):

Exception Data Dictionary:
HelpLink.ProdName = Microsoft SQL Server
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 64
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476

Exception Stack Trace:    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
   at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj)
   at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()
   at System.Data.SqlClient.TdsParserStateObject.ReadByte()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)

&lt;/Data&gt;
  &lt;/EventData&gt;
&lt;/Event&gt;
</pre>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font color="#1f497d" face="Calibri"><strong>Figure: Entire Error message pertaining directly to the problem (click View Source)</strong></font></span></p>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d"></font></font></span></p>
<p>Next is a related WARNING in the Application Event Log. It occurs just prior to the ERROR noted above. Notice that it states that a severe error has occurred and the results should not be trusted. It also mentions that the action was cancelled by the user. No HUMAN cancelled it, however, the TFS Job agent may have cancelled it.</p>
<pre class="brush: plain; ruler: true;">Detailed Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user.
Exception Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user. (type SqlExistingConnectionForciblyClosedException)
</pre>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font color="#1f497d" face="Calibri"></font></span>&nbsp;</p>
<pre class="brush: plain; ruler: true; collapse: true;">Log Name:      Application
Source:        TFS Services
Date:          10/8/2011 10:51:03 PM
Event ID:      3200
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      VSTS01.myCo.com
Description:
The description for Event ID 3200 from source TFS Services cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 5:51:03 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 4740
  Thread Id: 2492
  Account name: MyCo\TfsService

Detailed Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user.
Exception Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user. (type SqlExistingConnectionForciblyClosedException)

Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.TranslateException(SqlException sqlException)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp; errorOnBulkUpdate)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchQuery(IRequestContext context, String sqlBatch, List`1 parameterList)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchInternal(IRequestContext context)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayerImpl.GetWarehouseData(String logicalTrackingId, Int32 batchSize, String fieldLogicalTrackingId, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload warehousePayload)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.TryGetNextWorkItemRevisionsBatch(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload&amp; workItemRevisionBatch)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.GetWorkItemRevisionBatchAndPopulate(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, WarehouseMetadata allTpcWarehouseMetadata, String&amp; dimensionFieldQueryList, String&amp; measureFieldQueryList, String&amp; maxRevisionWatermark)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.SynchronizeNewWorkItems(WarehouseMetadata allTpcWarehouseMetadata)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.MakeDataChanges()
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.MakeDataChanges(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, String&amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.RunInternal(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp; resultMessage)

Inner Exception Details:

Exception Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user. (type SqlException)
SQL Exception Class: 11
SQL Exception Number: 0
SQL Exception Procedure:
SQL Exception Line Number: 0
SQL Exception Server: vstssql
SQL Exception State: 0
SQL Error(s):
SQL Error[1]: System.Data.SqlClient.SqlError: Operation cancelled by user.
    Class: 11
    Number: 0
    Server: vstssql
    Source: .Net SqlClient Data Provider
    State: 0
    Procedure:
    Line Number: 0

Exception Data Dictionary:
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 10.00.5500
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 0
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476

Exception Stack Trace:    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.HasMoreRows()
   at System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.PayloadTable.Populate(SqlDataReader reader)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.PayloadTableCollection.Populate(SqlDataReader reader)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp; errorOnBulkUpdate)

the message resource is present but the message is not found in the string/message table

Event Xml:
&lt;Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
  &lt;System&gt;
    &lt;Provider Name="TFS Services" /&gt;
    &lt;EventID Qualifiers="0"&gt;3200&lt;/EventID&gt;
    &lt;Level&gt;3&lt;/Level&gt;
    &lt;Task&gt;0&lt;/Task&gt;
    &lt;Keywords&gt;0x80000000000000&lt;/Keywords&gt;
    &lt;TimeCreated SystemTime="2011-10-09T05:51:03.000000000Z" /&gt;
    &lt;EventRecordID&gt;399296&lt;/EventRecordID&gt;
    &lt;Channel&gt;Application&lt;/Channel&gt;
    &lt;Computer&gt;VSTS01.myCo.com&lt;/Computer&gt;
    &lt;Security /&gt;
  &lt;/System&gt;
  &lt;EventData&gt;
    &lt;Data&gt;TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 10/9/2011 5:51:03 AM
Machine: VSTS01
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
  Process Name: TFSJobAgent
  Process Id: 4740
  Thread Id: 2492
  Account name: MyCo\TfsService

Detailed Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user.
Exception Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user. (type SqlExistingConnectionForciblyClosedException)

Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.TranslateException(SqlException sqlException)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp;amp; errorOnBulkUpdate)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchQuery(IRequestContext context, String sqlBatch, List`1 parameterList)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlBatchBuilder.ExecuteBatchInternal(IRequestContext context)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayerImpl.GetWarehouseData(String logicalTrackingId, Int32 batchSize, String fieldLogicalTrackingId, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload warehousePayload)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.TryGetNextWorkItemRevisionsBatch(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, String dimensionFieldQueryList, String measureFieldQueryList, Nullable`1 fieldId, Payload&amp;amp; workItemRevisionBatch)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.GetWorkItemRevisionBatchAndPopulate(String workItemRevisionWatermark, String workItemFieldWatermark, Int32 workItemRevisionBatchSize, WarehouseMetadata allTpcWarehouseMetadata, String&amp;amp; dimensionFieldQueryList, String&amp;amp; measureFieldQueryList, String&amp;amp; maxRevisionWatermark)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.SynchronizeNewWorkItems(WarehouseMetadata allTpcWarehouseMetadata)
   at Microsoft.TeamFoundation.WorkItemTracking.Adapter.WorkItemTrackingWarehouseAdapter.MakeDataChanges()
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.MakeDataChanges(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, String&amp;amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseSyncJobExtension`1.RunInternal(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp;amp; resultMessage)
   at Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String&amp;amp; resultMessage)

Inner Exception Details:

Exception Message: A severe error occurred on the current command.  The results, if any, should be discarded.
Operation cancelled by user. (type SqlException)
SQL Exception Class: 11
SQL Exception Number: 0
SQL Exception Procedure:
SQL Exception Line Number: 0
SQL Exception Server: vstssql
SQL Exception State: 0
SQL Error(s):
SQL Error[1]: System.Data.SqlClient.SqlError: Operation cancelled by user.
    Class: 11
    Number: 0
    Server: vstssql
    Source: .Net SqlClient Data Provider
    State: 0
    Procedure:
    Line Number: 0

Exception Data Dictionary:
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 10.00.5500
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 0
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476

Exception Stack Trace:    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.HasMoreRows()
   at System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.PayloadTable.Populate(SqlDataReader reader)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.PayloadTableCollection.Populate(SqlDataReader reader)
   at Microsoft.TeamFoundation.WorkItemTracking.Server.SqlAccess.ExecuteBatchPayloadImpl(String sqlBatch, List`1 parameterList, Boolean&amp;amp; errorOnBulkUpdate)

&lt;/Data&gt;
  &lt;/EventData&gt;
&lt;/Event&gt;
</pre>
<p><span style="color: ; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"><font face="Calibri"><font style="font-size: 11pt" color="#1f497d"><strong>Figure: Full Text of Warning (click View Source above)</strong></font></font></span></p>
<p>
<p><strong>Fifth</strong>, a Google / Bing search reveals only ONE exactly related hit for <strong>TF221122: &#8220;An error occurred running job Work Item Tracking Warehouse&#8221; “A severe error occurred on the current command”</strong> </p>
<p><a href="http://www.go4answers.com/Example/tfs-2010-warehouse-update-severe-148743.aspx">http://www.go4answers.com/Example/tfs-2010-warehouse-update-severe-148743.aspx</a> &#8211; Exactly the same problem, and points to a ROGUE work item that was corrupted during the upgrade from TFS 2008 to TFS 2010. We were good till the update to SP1, so maybe we got corrupted work items there… </p>
<p>Using the SQL at <a href="http://blog.mohammadjalloul.com/blogs/mo/archive/2011/08/29/how-to-detect-corrupted-tfs-work-items.aspx">http://blog.mohammadjalloul.com/blogs/mo/archive/2011/08/29/how-to-detect-corrupted-tfs-work-items.aspx</a> I searched for any corrupted work items. No luck. Query returned no corrupted work items. </p>
<p>So I queried for every work item that was changed on Sept 22 (the date of the last work item update to the warehouse) and I manually reviewed every one of the work items changed that day. I could not find any that had an error that would not permit me to resave them back to TFS, or any other indication anything was wrong. </p>
<p>At this point in the exploration, I did not believe that work item corruption was the problem, or at least the corruption was very hard to spot. </p>
<p><strong>Sixth</strong>, Steven St Jean ran into a similar problem here: <a href="http://sstjean.blogspot.com/2010/07/tfs-2010-rtm-throws-tf221122-error-when.html">http://sstjean.blogspot.com/2010/07/tfs-2010-rtm-throws-tf221122-error-when.html</a> </p>
<p>My situation is different since Analysis Services is already running under a domain account. I could change to NETWORK SERVICE to see if that would help, however, the problem is still different. He had an Analysis Services Network Service account that was failing REPEATABLY, and changing to a domain account worked. And in his case, the ENTIRE processing of the Warehouse was failing. For me, it’s ONLY the work items. </p>
<p><strong>Seventh</strong>, reboot multiple times. Declared this weekend to be open maintenance, and rebooted multiple times after trying various things. No change to the behavior. </p>
<p><strong>Eighth</strong>, delete and rebuild Tfs_Warehouse and Tfs_Analysis multiple times. In each case it will process the work items up to the date and time the SP1 was installed. (I can show that the last work item change prior to SP1 makes it into the warehouse/cube, but that the very next work item change, done after the SP1 was installed, does NOT make it into the warehouse/cube.) </p>
<p><strong>Ninth</strong>, work directly with some of the people at Microsoft DevDiv who built the product. (Ah, the advantages of being an MVP.) This step led to the solution. </p>
<p></font></font></span></p>
<p><h2>Problem Verification</h2>
<p>Once we understood the problem more deeply, this script was run to prove that there was an issue between the two particular tables.&nbsp; It verifies that there is an incorrect change order between the WorkItemsLatest and WorkItemsAre tables.&nbsp; If this SQL query returns any rows, then you have the problem.&nbsp; If not rows are returned, look elsewhere, because the fix script won’t help you.</p>
<pre class="brush: sql; ruler: true;">SELECT COUNT(*)
FROM [dbo].[WorkItemsLatest] L
JOIN [dbo].[WorkItemsAre] A
ON L.[ID] = A.[ID]
AND L.[Rev] = A.[Rev]
WHERE L.[Changed Order] &lt;&gt; A.[Changed Order]</pre>
<h2>Problem Solution</h2>
<p>Below is the SQL Script that solves the problem by setting the valies of the Changed Order columns in the WorkItemsLatest table to the values currently in the WorkItemsAre table.</p>
<p>WARNING: RUN THIS AT YOUR OWN RISK!&nbsp; I HIGHLY recommend you contact Microsoft PSS, and work with them through this issue.&nbsp; This SQL script is provided “for entertainment purposes only”…</p>
<pre class="brush: sql; ruler: true;">SET WL.[Changed Order] = WA.[Changed Order]
FROM dbo.WorkItemsLatest AS WL
JOIN dbo.WorkItemsAre AS WA
ON WL.ID = WA.ID
WHERE WL.[Changed Order] &lt;&gt; WA.[Changed Order]
</pre>
<h2>Conclusion</h2>
<p>I’ve done a large number of TFS 2010 SP1 migrations, and this is the first time I’ve run into this problem.&nbsp; So, don’t let it freak you out.&nbsp; However, if you run into this problem, get PSS on the phone right away, and get this problem solved!&nbsp; (As a side note, I don’t believe you’ll be charged for the call, since it does appear to be a bug in the SP1 upgrade process.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/10/tfs-2010-sp1-upgrade-bug-may-cause-warehouse-update-to-fail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Scrum Master has no role in Scrum</title>
		<link>http://blog.nwcadence.com/2011/09/the-scrum-master-has-no-role-in-scrum/</link>
		<comments>http://blog.nwcadence.com/2011/09/the-scrum-master-has-no-role-in-scrum/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 22:41:49 +0000</pubDate>
		<dc:creator>JamesTupper</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[ScrumOpen]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2011/09/the-scrum-master-has-no-role-in-scrum/</guid>
		<description><![CDATA[I was asked to read the Scrum Guide, by my co-worker Martin Hinshelwood, and take the Open Scrum Guide to prepare myself for the Professional Scrum Master course that he is giving to me and a few other colleagues here &#8230; <a href="http://blog.nwcadence.com/2011/09/the-scrum-master-has-no-role-in-scrum/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was asked to read the <a href="http://www.scrum.org/scrumguides">Scrum Guide</a>, by my co-worker <a href="http://blog.hinshelwood.com/">Martin Hinshelwood</a>, and take the <a href="http://www.scrum.org/scrumopen/">Open Scrum Guide</a> to prepare myself for the <a href="http://www.scrum.org/psmoverview/">Professional Scrum Master</a> course that he is giving to me and a few other <a href="http://twitter.com/#!/nwcadence/cadence-crew">colleagues</a> here at <a href="http://nwcadence.com">Northwest Cadence</a>. I was happy to oblige and ready myself for a day with Martin and Scrum; however, during my assigned reading and test I found an ambiguity that was quite apparent, yet it was not alone as there were, in my mind, others like it.</p>
<p>First of all, I responded to Martin with a screenshot that I had completed what he asked, and got more than 75% on the <a href="http://www.scrum.org/scrumopen/">Scrum Open Assessment</a>.</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/09/clip_image002.gif"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://blog.nwcadence.com/wp-content/uploads/2011/09/clip_image002_thumb.gif" border="0" alt="clip_image002" width="329" height="259" /></a></p>
<p><strong>Figure: 80% on Scrum Open Assessment</strong></p>
<p>After seeing my passing grade, I quickly ran through the answers to see which ones I had gotten wrong. Question #9 caught my eye because I had thought for sure that the team was not supposed to be managed.</p>
<blockquote><p>“[The Development Team] are self-organizing. No one (not even the Scrum Master) tells the Development Team how to turn Product Backlog into Increments of potentially releasable functionality”<br />
– <a href="http://www.scrum.org/scrumguides/">Scrum Guide 2011</a></p></blockquote>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/09/Scrum_Master_is_Management.png"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://blog.nwcadence.com/wp-content/uploads/2011/09/Scrum_Master_is_Management_thumb.png" border="0" alt="Scrum_Master_is_Management" width="467" height="168" /></a><br />
<strong>Figure: Marking me my answer, “False”, as wrong to the statement : Scrum Master is a “management” position?</strong></p>
<p>Quickly, I realized that there were other management-type questions on the exam I did a simple “Ctrl+F” to search for the word “manage” (as you can see by the highlighted text in the figures). After scanning past a few questions I found question #20:</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2011/09/No_Management_in_Scrum.png"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://blog.nwcadence.com/wp-content/uploads/2011/09/No_Management_in_Scrum_thumb.png" border="0" alt="No_Management_in_Scrum" width="599" height="233" /></a><br />
<strong>Figure: Clearly stating that Management has NO role in Scrum (Correct Answer)</strong></p>
<p>A Scrum Master is on the Scrum team, and, therefore, part of “Scrum”. Yet, I was correct when I marked the answer “Management has no role in Scrum.” This ambiguity/contradiction was not alone during my initial lead-in to the Scrum world. Currently, the current issue has been made known, and, hopefully, we will be able to fix the double-entendre of the word “management.”</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/09/the-scrum-master-has-no-role-in-scrum/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>First release of the community build tools</title>
		<link>http://blog.nwcadence.com/2011/07/first-release-of-the-community-build-tools/</link>
		<comments>http://blog.nwcadence.com/2011/07/first-release-of-the-community-build-tools/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 13:29:49 +0000</pubDate>
		<dc:creator>Jeff Levinson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2011/07/first-release-of-the-community-build-tools/</guid>
		<description><![CDATA[Microsoft MVP’s and community contributors announced the first release of the TFS 2010 Work Flow community build activities and Actions. The plan is to ship every two to three months after another update next month (August). Download the tools from &#8230; <a href="http://blog.nwcadence.com/2011/07/first-release-of-the-community-build-tools/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Microsoft MVP’s and community contributors announced the first release of the TFS 2010 Work Flow community build activities and Actions. The plan is to ship every two to three months after another update next month (August). Download the tools from the <a href="http://tfsbuildextensions.codeplex.com/releases/view/67138">Community TFS Build Extensions</a> CodePlex site.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/07/first-release-of-the-community-build-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TechEd 2011: Northwest Cadence talks</title>
		<link>http://blog.nwcadence.com/2011/05/teched-2011-northwest-cadence-talks/</link>
		<comments>http://blog.nwcadence.com/2011/05/teched-2011-northwest-cadence-talks/#comments</comments>
		<pubDate>Tue, 24 May 2011 19:06:18 +0000</pubDate>
		<dc:creator>Amanda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Branching]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2011/05/teched-2011-northwest-cadence-talks/</guid>
		<description><![CDATA[We are so excited to share links to the recorded sessions that Steven Borg and Jeff Levinson delivered at TechEd last week.&#160;&#160; Also, huge congratulations to Steven for having one of the top scores of TechEd with his Dev311 talk! &#8230; <a href="http://blog.nwcadence.com/2011/05/teched-2011-northwest-cadence-talks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are so excited to share links to the recorded sessions that Steven Borg and Jeff Levinson delivered at TechEd last week.&nbsp;&nbsp; </p>
<p>Also, huge congratulations to Steven for having one of the top scores of TechEd with his Dev311 talk!</p>
<p><a href="http://northamerica.msteched.com/topic/details/DEV311#showdetails">DEV311 | Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting</a><br />Speaker(s): Steven Borg <br /><a href="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV311-HD.wmv">http://media.ch9.ms/teched/na/2011/wmv-hq/DEV311-HD.wmv</a>
<p><a href="http://northamerica.msteched.com/topic/details/DPR309#showdetails">DPR309 | Metrics That Matter: Improving Lean and Agile, Kanban and Scrum </a><br />Speaker(s): Steven Borg <br /><a href="http://media.ch9.ms/teched/na/2011/wmv-hq/DPR309-HD.wmv">http://media.ch9.ms/teched/na/2011/wmv-hq/DPR309-HD.wmv</a>
<p><a href="http://northamerica.msteched.com/topic/details/DEV350#showdetails">DEV350 | Using Tests to Drive the Entire Software Development Lifecycle</a><br />Speaker(s): Jeff Levinson <br /><a href="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV350-HD.wmv">http://media.ch9.ms/teched/na/2011/wmv-hq/DEV350-HD.wmv</a>
<p><a href="http://northamerica.msteched.com/topic/details/DEV306#showdetails">DEV306 | Branching and Merging for Parallel Development</a><br />Speaker(s): Jeff Levinson <br /><a href="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV306-HD.wmv">http://media.ch9.ms/teched/na/2011/wmv-hq/DEV306-HD.wmv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/05/teched-2011-northwest-cadence-talks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV311-HD.wmv" length="563171439" type="video/asf" />
<enclosure url="http://media.ch9.ms/teched/na/2011/wmv-hq/DPR309-HD.wmv" length="226512531" type="video/asf" />
<enclosure url="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV350-HD.wmv" length="494515795" type="video/asf" />
<enclosure url="http://media.ch9.ms/teched/na/2011/wmv-hq/DEV306-HD.wmv" length="489603637" type="video/asf" />
		</item>
		<item>
		<title>Team Days&#8211;Day 1!</title>
		<link>http://blog.nwcadence.com/2011/04/team-daysday-1/</link>
		<comments>http://blog.nwcadence.com/2011/04/team-daysday-1/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 03:41:28 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Personal Thoughts]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/2011/04/team-daysday-1/</guid>
		<description><![CDATA[Today was Day 1 of our quarterly Team Days, when the whole Northwest Cadence team gets together to work collaboratively on internal projects, eat way too many snacks, and talk about new strategies.&#160; This quarter Lori brought in a massage &#8230; <a href="http://blog.nwcadence.com/2011/04/team-daysday-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today was Day 1 of our quarterly Team Days, when the whole Northwest Cadence team gets together to work collaboratively on internal projects, eat way too many snacks, and talk about new strategies.&nbsp; This quarter Lori brought in a massage therapist and we all got massages throughout the day. </p>
<p>I get to work with a wonderful team!&nbsp; I know a blog isn’t really a place to gush about how wonderful your coworkers are, but I’m going to.&nbsp; So, to the Northwest Cadence team – Thank you!&nbsp; You’re such a wonderful group of friends, and each and every one of you makes this team great.&nbsp; I am so happy to work with you.&nbsp; This is, by far, the best team I’ve ever worked with in my life.&nbsp; </p>
<p>I can’t wait to see what’s in store for tomorrow, when it’s all fun and games!&nbsp; (Please, no karaoke…)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2011/04/team-daysday-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

