help for a cruise control.net project with <startupState> element

12 views
Skip to first unread message

Hadrian

unread,
Mar 2, 2009, 9:17:03 AM3/2/09
to ccnet-user
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

Ruben Willems

unread,
Mar 2, 2009, 10:05:49 AM3/2/09
to ccnet...@googlegroups.com
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

Adrian Crisan

unread,
Mar 3, 2009, 2:21:19 AM3/3/09
to ccnet...@googlegroups.com
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

Ruben Willems

unread,
Mar 3, 2009, 2:26:15 AM3/3/09
to ccnet...@googlegroups.com
Hi

your'e in luck ;-)

for the moment we are preparing the 1.4.3 release,
and some devs are running the latest build in their production environment, (I am to), and some users are also running it.
The release is planned for next week, and that's why we have a feature freeze now, no new stuff only showstoppers may be fixed.

So if nothing pops up, the version you have will probably the 1.4.3
(in terms of functionality, we of course must change the number and to a build for this number to show up in the assemblies)



with kind regards
Ruben Willems




Reply all
Reply to author
Forward
0 new messages