Right, it was Cridland on a drunken rampage wasn't it? ;p On the topic of the website redesign, which one of you guys sent the email that made it into Private Eye this week (Eye 1210 p12 Birtspeak 2.0) It was a masterpiece.
regards, Vijay. On 15/05/2008, Aaron Scullion <[EMAIL PROTECTED]> wrote: > > I think we should probably just say it was a database error and leave it > at that! > > In all seriousness... adapting DNA to allow it to offer blog comments has > been a big job, and it's fair to say that it's thrown up some things that we > hadn't foreseen. The team who manage the DNA service have done an absolutely > sterling job facilitating it all, and designing the functionality we needed. > Fast responses to a problem like this morning's is one example of that. > > Aaron > > ------------------------------ > *From:* [EMAIL PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL > PROTECTED]>[mailto: > [EMAIL PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL > PROTECTED]>] > *On Behalf Of *vijay chopra > *Sent:* 15 May 2008 14:50 > *To:* > backstage@lists.bbc.co.uk<https://mail.google.com/mail?view=cm&tf=0&[EMAIL > PROTECTED]> > *Subject:* Re: [backstage] Who spilled coffee on the server? > > Thanks Aaron, > You guys fixed it fast! It takes me ages to fix and debug code. > As an aside, what caused the problem? > > thanks, > Vijay. > > On 15/05/2008, Aaron Scullion <[EMAIL > PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL PROTECTED]>> > wrote: >> >> Thanks for this. The DNA team are aware, and are trying to fix right >> now. >> >> We're also trying to make these error messages less verbose, for obvious >> reasons... >> >> Aaron >> >> (Product manager, BBC blogs) >> >> ------------------------------ >> *From:* [EMAIL PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL >> PROTECTED]>[mailto: >> [EMAIL PROTECTED]<https://mail.google.com/mail?view=cm&tf=0&[EMAIL >> PROTECTED]>] >> *On Behalf Of *vijay chopra >> *Sent:* 15 May 2008 12:20 >> *To:* >> backstage@lists.bbc.co.uk<https://mail.google.com/mail?view=cm&tf=0&[EMAIL >> PROTECTED]> >> *Subject:* [backstage] Who spilled coffee on the server? >> >> On the subject of things at the Beeb, someone broke Justin Webb's blog: >> http://www.bbc.co.uk/blogs/thereporters/justinwebb/ >> There's a big red server Error message behind the blog entries, and all >> the comments have disappeared (it's been like this from at least sometime >> yesterday) >> >> If you're fast enough pressing your browsers stop button, you can see the >> full message, stack trace and all. >> Here are the full details for anyone who knows DNA well enough to fix it: >> >> >> Server Error in '/DNA/DNAPAGES' Application. >> ------------------------------ >> *'<', hexadecimal value 0x3C, is an invalid attribute character. Line 1, >> position 20.* *Description: *An unhandled exception occurred during the >> execution of the current web request. Please review the stack trace for more >> information about the error and where it originated in the code. >> >> *Exception Details: *System.Xml.XmlException: '<', hexadecimal value >> 0x3C, is an invalid attribute character. Line 1, position 20. >> >> *Source Error:* >> >> An unhandled exception was generated during the execution of the >> current web request. Information regarding the origin and location of the >> exception can be identified using the exception stack trace below. >> *Stack Trace:* >> >> [XmlException: '<', hexadecimal value 0x3C, is an invalid attribute >> character. Line 1, position 20.] >> System.Xml.XmlTextReaderImpl.Throw(Exception e) +87 >> System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) +77 >> >> >> System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args) >> +18 >> System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char >> quoteChar, NodeData attr) +629 >> System.Xml.XmlTextReaderImpl.ParseAttributes() +867 >> >> >> System.Xml.XmlTextReaderImpl.ParseElement() +545 >> System.Xml.XmlTextReaderImpl.ParseElementContent() +461 >> System.Xml.XmlTextReaderImpl.Read() +26 >> System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) +435 >> >> >> System.Xml.XmlLoader.ParsePartialContent(XmlNode parentNode, String >> innerxmltext, XmlNodeType nt) +200 >> System.Xml.XmlElement.set_InnerXml(String value) +37 >> BBC.Dna.ForumPost.AddPostXml(IDnaDataReader reader, DnaComponent >> component, XmlNode parentNode, IInputContext context) +2375 >> >> >> >> BBC.Dna.RecentCommentForumPostsBuilder.BuildRecentCommentsXml(IDnaDataReader >> dataReader) +128 >> BBC.Dna.RecentCommentForumPostsBuilder.TryGetRecentCommentForumPosts() >> +201 >> BBC.Dna.BlogSummary.ProcessRequest() +178 >> >> >> BBC.Dna.Component.WholePage.ProcessRequest() +82 >> BBC.Dna.Page.DnaBasePage.DoPageLoad() +663 >> BBC.Dna.Page.DnaBasePage.Page_Load(Object sender, EventArgs e) +146 >> BBC.Dna.Page.DnaWebPage.Page_Load(Object sender, EventArgs e) +20 >> >> >> System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, >> Object t, EventArgs e) +15 >> System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, >> EventArgs e) +34 >> System.Web.UI.Control.OnLoad(EventArgs e) +99 >> >> >> System.Web.UI.Control.LoadRecursive() +47 >> System.Web.UI.Page.ProcessRequestMain(Boolean >> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061 >> >> >> ------------------------------ >> *Version Information:* Microsoft .NET Framework Version:2.0.50727.832; >> ASP.NET Version:2.0.50727.832 >> > >