Hi

this is a known 'issue' with the 1.6 version.

although the <cb:include> has benefits though :
when you change an include file, ccnet will pick it up

this is not the case when you use xml-entitities.


with kind regards
Ruben Willems


On Mon, Apr 26, 2010 at 8:45 PM, Thon Becker <[email protected]> wrote:

> Hello,
>
> So if I change the config to a different method it works fine.  So I am not
> sure if the old method has been deprecated or if it was broken.
>
>
> New Format:
> <cruisecontrol xmlns:cb="urn:ccnet.config.builder">
>  <cb:include href="C:\CCNET\Projects\RVI.xml"/>
>  <cb:include href="C:\CCNET\Projects\RVIDEV.xml"/>
>  <cb:include href="C:\CCNET\Projects\PhotoEngUI.xml"/>
>  <cb:include href="C:\CCNET\Projects\PhotoOperUI.xml"/>
>  <cb:include href="C:\CCNET\Projects\FABAPPS.xml"/>
>  <cb:include href="C:\CCNET\Projects\FABAPPSDEV.xml"/>
>  <cb:include href="C:\CCNET\Projects\QCHECK.xml"/>
>  <cb:include href="C:\CCNET\Projects\QCHECKDEV.xml"/>
>  <cb:include href="C:\CCNET\Projects\WITADEV.xml"/>
>  <cb:include href="C:\CCNET\Projects\WITA.xml"/>
> </cruisecontrol>
>
>
> Thank you
> Thon Becker
>
>
> ----- Original Message ----
> From: WarBlade <[email protected]>
> To: ccnet-user <[email protected]>
> Sent: Mon, April 26, 2010 11:14:20 AM
> Subject: [ccnet-user] Unhandled Xml Node Type: DocumentType
>
> Version:  1.6.7242.1
>
> Config Data:
> <!DOCTYPE cruisecontrol [
>     <!ENTITY RVIPROD SYSTEM "file:C:\CCNET\Projects\RVI.xml">
>     <!ENTITY RVIDEV SYSTEM "file:C:\CCNET\Projects\RVIDEV.xml">
>     <!ENTITY PhotoEngUI SYSTEM "file:C:\CCNET\Projects\PhotoEngUI.xml">
>     <!ENTITY PhotoOperUI SYSTEM "file:C:\CCNET\Projects\PhotoOperUI.xml">
>     <!ENTITY FABAPPSPROD SYSTEM "file:C:\CCNET\Projects\FABAPPS.xml">
>     <!ENTITY FABAPPSDEV SYSTEM "file:C:\CCNET\Projects\FABAPPSDEV.xml">
>     <!ENTITY QCHECK SYSTEM "file:C:\CCNET\Projects\QCHECK.xml">
>     <!ENTITY QCHECKDEV SYSTEM "file:C:\CCNET\Projects\QCHECKDEV.xml">
>     <!ENTITY WITADEV SYSTEM "file:C:\CCNET\Projects\WITADEV.xml">
>     <!ENTITY WITAPROD SYSTEM "file:C:\CCNET\Projects\WITA.xml">
> ]>
> <cruisecontrol>
>   &RVIPROD;
>   &RVIDEV;
>   &PhotoEngUI;
>   &PhotoOperUI;
>   &FABAPPSPROD;
>   &FABAPPSDEV;
>   &QCHECK;
>   &QCHECKDEV;
>   &WITAPROD;
>   &WITADEV;
> </cruisecontrol>
>
> Error Message:
> 2010-04-26 10:36:59,311 [CCNet Server:INFO] Reading configuration file
> "C:\Program Files\CruiseControl.NET\server\ccnet.config"
> 2010-04-26 10:36:59,561 [CCNet Server:ERROR] A fatal error occurred
> while starting the CruiseControl.NET server
> 2010-04-26 10:36:59,936 [CCNet Server:ERROR] INTERNAL ERROR: Unhandled
> Xml Node Type: DocumentType
> ----------
> System.InvalidOperationException: Unhandled Xml Node Type:
> DocumentType
>   at
>
> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.DefaultProcessor.Process(XNode
> node)
>   at
>
> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessor.<PreProcess>b__1(XNode
> node)
>   at System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext()
>   at
>
> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessor.PreProcess(XmlReader
> input, XmlWriter output, XmlUrlResolver resolver, Uri input_uri)
>   at
>
> ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader.CreateXmlValidatingLoader(FileInfo
> configFile)
>   at
>
> ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader.AttemptLoadConfiguration(FileInfo
> configFile)
>   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.CreateRemote(String
> configFile)
>   at
> ThoughtWorks.CruiseControl.Core.CruiseServerFactory.Create(Boolean
> remote, String configFile)
>   at
> ThoughtWorks.CruiseControl.Service.AppRunner.CreateAndStartCruiseServer()
>   at ThoughtWorks.CruiseControl.Service.AppRunner.Run(String action,
> Boolean usesShadowCopying)
>
>
> --
> Subscription settings:
> http://groups.google.com/group/ccnet-user/subscribe?hl=en
>
>
>
>
>

Reply via email to