Craig, thanks for the quick response. Unfortunately I had to wait until the next day to get to the build server and grab the info...
Event Type: Error Event Source: CCService Event Category: None Event ID: 0 Date: 6/4/2009 Time: 10:25:33 AM User: N/A Computer: BUILD01 Description: Service cannot be started. System.Runtime.Serialization.SerializationException: Type 'ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException' in Assembly 'ThoughtWorks.CruiseControl.Core, Version=1.4.4.75, Culture=neutral, PublicKeyToken=null' is not marked as serializable. Server stack trace: at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize (Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter) at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize (Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter) at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize (Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Ser... For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. ccnet.log: 2009-06-04 10:25:29,782 [2172:DEBUG] The trace level is currently set to debug. This will cause CCNet to log at the most verbose level, which is useful for setting up or debugging the server. Once your server is running smoothly, we recommend changing this setting in E: \CC.NET-1.4.4\server\ccservice.exe.Config to a lower level. 2009-06-04 10:25:29,797 [2172:INFO] CruiseControl.NET Server 1.4.4.75 -- .NET Continuous Integration Server 2009-06-04 10:25:29,797 [2172:INFO] Copyright © 2009 ThoughtWorks Inc. All Rights Reserved. 2009-06-04 10:25:29,813 [2172:INFO] .NET Runtime Version: 2.0.50727.1433 Image Runtime Version: v2.0.50727 2009-06-04 10:25:29,813 [2172:INFO] OS Version: Microsoft Windows NT 5.2.3790 Service Pack 2 Server locale: English (United States) 2009-06-04 10:25:31,594 [CCNet Server:INFO] Reading configuration file "E:\CC.NET-1.4.4\server\ccnet.config" 2009-06-04 10:25:33,235 [CCNet Server:DEBUG] Beginning include level 2 for "settings.xml" included by "file:///E:/CC.NET-1.4.4/server/ ccnet.config", resolved to "file:///E:/CC.NET-1.4.4/server/ settings.xml" 2009-06-04 10:25:33,266 [CCNet Server:DEBUG] Ending include level 2 for "file:///E:/CC.NET-1.4.4/server/settings.xml" included by "file:/// E:/CC.NET-1.4.4/server/ccnet.config" 2009-06-04 10:25:33,266 [CCNet Server:DEBUG] Beginning include level 2 for "tds-trunk_builds.xml" included by "file:///E:/CC.NET-1.4.4/server/ ccnet.config", resolved to "file:///E:/CC.NET-1.4.4/server/tds- trunk_builds.xml" On Jun 3, 5:31 pm, Craig Sutherland <[email protected]> wrote: > Hi John, > > Are you using the same config for both the service and the console? > These both use the same pre-processing engine, so if it works with one > it should (in theory) work for the other. > > The other option is to check the log for CC.NET to see if there are > any additional details in there. This is normally in the same folder > as the applications and is called ccnet.log. Hopefully there should be > additional error details (including a stack trace) to help us resolve > the issue. > > Craig > > On Jun 4, 8:30 am, JohnW <[email protected]> wrote: > > > I just installed the 1.4.4 release using setup.exe and cannot start > > the service. I can run successfully using the command line. The error > > is: > > > System.Runtime.Serialization.SerializationException: Type > > 'ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException' > > in Assembly 'ThoughtWorks.CruiseControl.Core, Version=1.4.4.75, > > Culture=neutral, PublicKeyToken=null' is not marked as serializable. > > > I was running 1.4.2 but wanted to organize projects and configs better > > so I starting using 1.4.4 with command-line to test the Preprocessor > > stuff. Now that 1.4.4 is released I uninstalled 1.4.4.RC2 and > > installed the released version.
