Thanks for your prompt response. I've installed the latest version that I could find at http://ccnetlive.thoughtworks.com/CCNet-builds/1.4.2/, which was CruiseControl.NET-1.4.2.3998 (I used the setup), and the problem with unused node for <startupState> was solved. I want to ask you now how this version differs from the official one that is available for download on http://sourceforge.net/project/showfiles.php?group_id=71179&package_id=83198, which is tagged with version 1.4.2.14. In fact what I want to know if I can use this latest version 1.4.2.3998 for a production continuous integration server.
Thanks in advance, Adrian On Mon, Mar 2, 2009 at 5:05 PM, Ruben Willems <[email protected]>wrote: > Hi > > > this functionality is only available when you use the latest build > so best get the latest release at : > http://ccnetlive.thoughtworks.com/CCNet-builds/1.4.2/ > > > with kind regards > Ruben Willems > > > > On Mon, Mar 2, 2009 at 3:17 PM, Hadrian <[email protected]> wrote: > >> >> Hi, >> >> I am working on a continuos integration project with Cruise >> Control.NET and I am encountering a problem regarding the usage of >> <startupState> element. When I use that element the cruise control.net >> service will crash and the error from it logged in Application Log is: >> >> Service cannot be started. >> ThoughtWorks.CruiseControl.Core.Config.ConfigurationException: Unused >> node detected: <startupState>Stopped</startupState> >> at >> >> ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader.WarnOnInvalidNode >> (InvalidNodeEventArgs args) >> at >> >> ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader.HandleUnusedNode >> (InvalidNodeEventArgs args) >> at Exortech.NetReflector.InvalidNodeEventHandler.Invoke >> (InvalidNodeEventArgs args) >> at Exortech.NetReflector.NetReflectorTypeTable.OnInvalidNode >> (InvalidNodeEventArgs args) >> at Exortech.NetReflector.XmlTypeSerialiser.ReadMembers(XmlNode >> node, Object instance, NetReflectorTypeTable table) >> at Exortech.NetReflector.XmlTypeSerialiser.Read(XmlNode node, >> NetReflectorTypeTable table) >> at Exortech.NetReflector.NetReflectorReader.Read(XmlNode node) >> at >> >> ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader.Read >> (XmlDocument document) >> at >> ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader.Load >> (FileInfo... >> >> >> I don't know what am I doing wrong. I use the <startupState> element >> like this: >> <startupState>Stopped</startupState> >> directly under the <project> element in the cruise control.net config >> file >> >> Thanks in advance, >> >> Adrian >> > >
