Hi, Is your xml parser (xsl file) present and correctly included in dashboard.config and ccservice.exe.config (in your xslFiles section)? You may have to restart the whole IIS after modifying the dashboard.config file.
Hope this helps, Benjamin Baumann 2010/9/1 Bryan Robinson <[email protected]> > Hi, I have been using 1.4.4 sp1 for some time and have now venturing to use > a later version of cc.net (currently 1.5.7256.1). > > I have a "master build" called MonitorBuilds with a custom trigger. The > trigger simply looks at a database table for a new entry. If one exists, it > forces a build. > > In the publishers section of my ccnet.config, I tell it to force another > project on a remote machine. I am actually using some features from this > blog<http://www.beefycode.com/post/Load-Balancing-the-Build-Farm-with-CruiseControlNET.aspx>because > I like the idea. > Here is the snippet: > > <project name="MonitorBuilds"> > <sourcecontrol type="svn"> > <trunkUrl>https://.../TestDashboardProject</trunkUrl> > <workingDirectory>D:\TestDashboardProject2\</workingDirectory> > </sourcecontrol> > <triggers> > <databaseTrigger name="dashboard" seconds="10" initialSeconds="30" > sql="select * from blah" /> > </triggers> > <publishers> > <farmBuild> > <farmServers> > <farmServer priority="1" > uri="tcp://xx.xx.xx.xx:21234/CruiseManager.rem"/> > <farmServer priority="2" > uri="tcp://localhost:21234/CruiseManager.rem"/> > </farmServers> > </farmBuild> > <xmllogger logDir="D:\Program > Files\CruiseControl.NET\server\MonitorBuilds\BuildLogs" /> > </publishers> > </project> > > > > On the remote machine, this is the ccnet.config contents: > > <project name="Dynamic" queue="TestProject" queuePriority="0"> > <workingDirectory>D:\TestDashboardProject2\</workingDirectory> > <webURL> > http://localhost/ccnet/server/local/project/Dynamic/ViewLatestBuildReport.aspx > </webURL> > <sourcecontrol type="svn"> > <trunkUrl>https://.../TestDashboardProject</trunkUrl> > <workingDirectory>D:\TestDashboardProject2\</workingDirectory> > </sourcecontrol> > <triggers/> > <tasks> > <nant> > <executable>nant.exe</executable> > > <baseDirectory>D:\TestDashboardProject2\TestDashboardProject</baseDirectory> > <buildArgs>testRun</buildArgs> > <nologo>false</nologo> > <buildFile>default.build</buildFile> > <logger>NAnt.Core.XmlLogger</logger> > <buildTimeoutSeconds>12000</buildTimeoutSeconds> > </nant> > </tasks> > <publishers> > <merge> > <files> > <!--these file names need to conform to those found in > sandbox.build--> > > <file>D:\TestDashboardProject2\TestDashboardProject\myfile1.xml</file> > > <file>D:\TestDashboardProject2\TestDashboardProject\myfile2.xml</file> > > <file>D:\TestDashboardProject2\TestDashboardProject\myfile3.xml</file> > </files> > </merge> > <xmllogger logDir="D:\Program > Files\CruiseControl.NET\server\Dynamic\BuildLogs" /> > <email from="" mailhost="" includeDetails="TRUE"> > ... omitted > </email> > </publishers> > </project> > > > I can see the "myfile1", "myfile2", "myfile3" get merged into the xml > contents while looking through the output of ccnet.exe. However, when > browing around the dashboard, I don't see the results as I used to in 1.4.4 > sp1. Even browsing thorugh the artifacts folder, etc, I don't see the > results like before. Can someone help me gather the results (especially > from the remote machine)? > > Thanks! > > Bryan >
