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.

Reply via email to