Hi

Im trying to upgrade from 1.4 to 1.5 and when I start the server I get
this error:

2011-06-10 11:04:06,739 [CCNet Server:ERROR] INTERNAL ERROR: Illegal
characters in path.
----------
System.ArgumentException: Illegal characters in path.
   at System.IO.Path.CheckInvalidPathChars(String path)
   at System.IO.Path.IsPathRooted(String path)
   at
ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask.Validate(IConfiguration
configuration, ConfigurationTrace parent, IConfigurationErrorProcesser
errorProcesser)
   at ThoughtWorks.CruiseControl.Core.Project.ValidateItem(Object
item, IConfiguration configuration, ConfigurationTrace parent,
IConfigurationErrorProcesser errorProcesser)
   at
ThoughtWorks.CruiseControl.Core.Project.ValidateItems(IEnumerable
items, IConfiguration configuration, ConfigurationTrace parent,
IConfigurationErrorProcesser errorProcesser)
   at ThoughtWorks.CruiseControl.Core.Project.Validate(IConfiguration
configuration, ConfigurationTrace parent, IConfigurationErrorProcesser
errorProcesser)
   at
ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader.ValidateConfiguration(Configuration
value, IConfigurationErrorProcesser errorProcesser)
   at
ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader.Read(XmlDocument
document, IConfigurationErrorProcesser errorProcesser)
   at
ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader.Load(FileInfo
configFile)
   at
ThoughtWorks.CruiseControl.Core.Config.FileConfigurationService.Load()
   at
ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService.Load()
   at
ThoughtWorks.CruiseControl.Core.Config.CachingConfigurationService.Load()
   at
ThoughtWorks.CruiseControl.Core.CruiseServer..ctor(IConfigurationService
configurationService, IProjectIntegratorListFactory
projectIntegratorListFactory, IProjectSerializer projectSerializer,
IProjectStateManager stateManager, IFileSystem fileSystem,
IExecutionEnvironment executionEnvironment, List`1 extensionList)
   at
ThoughtWorks.CruiseControl.Core.CruiseServerFactory.CreateLocal(String
configFile)
   at
ThoughtWorks.CruiseControl.Core.CruiseServerFactory.Create(Boolean
remote, String configFile)
   at ThoughtWorks.CruiseControl.Core.ConsoleRunner.Run()
   at ThoughtWorks.CruiseControl.Console.AppRunner.Run(String[] args,
Boolean usesShadowCopying)
----------


This is not particularly helpful!  There are lots of paths in the file
and it used to work fine with 1.4 so I know the paths are correct.  A
line number in the message would be really helpful!

Is there a way I can track this down ?

Thanks

Reply via email to