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
>>
>
>

Reply via email to