Thanks for the rapid response Ruben, Ill install the latest CCnet tomorrow, and get on to Source Gear. Cheers Marc Thompson
On Wed, Mar 4, 2009 at 5:11 PM, Ruben Willems <[email protected]>wrote: > Hi > > > The latest releases of CCNet will report this as an error, this is issue > 748 that has finally been fixed. > So that part is covered, but the cause is Vault, and that is nothing that > CCNet can do about it I think. > > I would suggest that you contact SouirceGear, and ask for Ian, he wrote the > source control blocks for CCNet, > so he know best how to handle/solve this. > > with kind regards > Ruben Willems > > > On Wed, Mar 4, 2009 at 1:10 AM, Lenny Thompson <[email protected]>wrote: > >> >> Recently we have found an error in the CCNet server logs (see below), >> where it seems the Vault server has started (spontaneously) sending >> invalid xml responses. >> >> The worst feature of the error is that it is not reported as an error >> by CCNet, which just carries blithely on reporting the builds to be >> good. This has only happened on incremental builds and not complete >> gets from Vault. After a manual force build the error seems to be >> cleared. >> >> Maybe someone else has experienced something like this and has a >> cure?. >> >> The Vault server (and client) version are 4.1.2.18402 and the CCNet >> version is 1.4.0.3400. >> >> 2009-02-28 01:30:12,988 [3DMC 6.00 AgBox Overnight:ERROR] INTERNAL >> ERROR: 'out' is an unexpected token. The expected token is '='. Line >> 14, position 220. >> ---------- >> System.Xml.XmlException: 'out' is an unexpected token. The expected >> token is '='. Line 14, position 220. >> at System.Xml.XmlTextReaderImpl.Throw(Exception e) >> at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) >> at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String >> expectedToken1, String expectedToken2) >> at System.Xml.XmlTextReaderImpl.ParseAttributes() >> at System.Xml.XmlTextReaderImpl.ParseElement() >> at System.Xml.XmlTextReaderImpl.ParseElementContent() >> at System.Xml.XmlTextReaderImpl.Read() >> at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) >> at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) >> at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, >> Boolean preserveWhitespace) >> at System.Xml.XmlDocument.Load(XmlReader reader) >> at System.Xml.XmlDocument.LoadXml(String xml) >> at >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultHistoryParser.Parse >> (TextReader history, DateTime from, DateTime to) >> at >> >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.ParseModifications >> (ProcessResult result, DateTime from, DateTime to) >> at >> >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317.GetModificationsFromItemHistory >> (IIntegrationResult from, IIntegrationResult to) >> at >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317.GetModifications >> (IIntegrationResult from, IIntegrationResult to) >> at >> >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker.GetModifications >> (IIntegrationResult from, IIntegrationResult to) >> at >> ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications >> (ISourceControl sourceControl, IIntegrationResult lastBuild, >> IIntegrationResult thisBuild) >> at >> ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications >> (IIntegrationResult from, IIntegrationResult to) >> at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate >> (IntegrationRequest request) >> at ThoughtWorks.CruiseControl.Core.Project.Integrate >> (IntegrationRequest request) >> at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Integrate() >> at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Run() >> ---------- >> >> Cheers >> Marc Thompson >> > >
