In an attempt to solve the issue of the never-ending workflow I kicked off the installation of Service Pack 2 for WSS and MOSS this morning. Both updates installed successfully but both failed during the Products and Technologies Configuration Wizard.
Investigating the PSCDiagnostics log I found the following line: –
09/01/2009 08:32:26 8 ERR The B2B upgrader timer job failed.
and in the Upgrade log: –
[SPIisWebSiteWssSequence] [ERROR] [9/1/2009 7:57:04 AM]: Access to the path 'C:\Inetpub\wwwroot\wss\VirtualDirectories\portal.stuartwhiteford.org80\App_GlobalResources\cms.en-us.resx' is denied.
Q. Why would access be denied?
A. Because the root web directory is a web project in Visual Studio, is under source control and is checked in.
So, the resolution is either to check the project out from Visual Studio or change the attributes using Windows Explorer.