Sure. Here are my comments:
Are you running IIS on your PC for viewing the dashboard
<Sagar> Yes. IIS is enabled. I have cctray too. but the fate is
same.
--> from the URL I see that a PC named CMS601-ClientProxies is the
buildserver, but your PC is hosting the dashboard ?
<Sagar> CMS601-ClientProxies is the named reference to CCNet Service.
This is what goes into the dashboard.config.
° can you post a project from CCNET config that is not working (you
may eliminate userids and passwords from the config)
<Sagar> this is the sample config file (ccnet.config)
--------------------------------------------------------------------------------------------------------------------------------------------------------
<cruisecontrol>
<project name="Cms.EF.Client.Proxy.ActionPlanProxy.csproj"
queue="MainQueue">
<workingDirectory>E:\SeapineWorkingFolder\CMS6.0.1\ClientTasks
\ProxyClientTask\ActionPlanProxy\</workingDirectory>
<artifactDirectory>E:\BuildServer\CMS6.0.1\ClientProxies\builds
\Cms.EF.Client.Proxy.ActionPlanProxy.csproj\</artifactDirectory>
<modificationDelaySeconds>0</modificationDelaySeconds>
<webURL>
http://bancmsdbserver/ccnet/server/CMS601-ClientProxies/
ViewServerReport.aspx</webURL> <triggers/> <!-- comment this if you
stop force build requests -->
<prebuild>
<exec>
<executable>E:\BuildServer\CMS6.0.1\ServiceTasks
\DeleteWorkingDirectory.bat</executable>
<buildArgs />
</exec>
</prebuild>
<sourcecontrol type="surround">
<executable>C:\Program Files\Seapine\Surround SCM\sscm.exe</
executable>
<serverconnect>server:ABCD</serverconnect>
<serverlogin>user:pwd</serverlogin>
<branch>CMS601</branch>
<repository>"Repository Address"</repository>
<workingDirectory>E:\SeapineWorkingFolder\CMS6.0.1\ServerTasks
\ServiceTasks\TimeTracking</workingDirectory>
<recursive>1</recursive>
<file>*</file>
<searchregexp>0</searchregexp>
</sourcecontrol>
<labeller type="defaultlabeller">
<prefix>6.0.1.</prefix>
<incrementOnFailure>true</incrementOnFailure>
</labeller>
<tasks>
<exec>
<executable>E:\BuildServer\CMS6.0.1\ServiceTasks
\UpdateAssemblyVersion.bat</executable>
<buildArgs>E:\SeapineWorkingFolder\CMS6.0.1\ServerTasks
\ServiceTasks\TimeTracking</buildArgs>
</exec>
<msbuild>
<executable>C:\WINDOWS\Microsoft.NET\Framework
\v3.5\MSBuild.exe</executable>
<workingDirectory/>
<projectFile>E:\SeapineWorkingFolder\CMS6.0.1\ServerTasks
\ServiceTasks\TimeTracking
\Cms.EF.Server.ServiceTasks.TimeTracking.csproj</projectFile>
<buildArgs>/noconsolelogger /v:diag /
p:Configuration=BuildServer;AssemblyReferencePath=E:\BuildServer
\CMS6.0.1\LatestReferences\</buildArgs>
<targets>Build</targets>
<timeout>900</timeout>
<logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,E:
\BuildServer\CMS6.0.1\ServiceTasks
\ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
<exec>
<executable>E:\BuildServer\CMS6.0.1\ServiceTasks
\CopyToLatest.bat</executable>
<buildArgs />
</exec>
</tasks>
<publishers>
<merge>
<files>
<file>E:\BuildServer\CMS6.0.1\ServiceTasks\builds
\Cms.EF.Server.ServiceTasks.TimeTracking.csproj\*-results.xml</
file>
</files>
</merge>
<xmllogger logDir="E:\BuildServer\CMS6.0.1\ServiceTasks\builds
\Cms.EF.Server.ServiceTasks.TimeTracking.csproj\buildlogs"/>
<statistics />
</publishers>
<externalLinks>
<externalLink name="IIS Root Web on Localhost" url="http://
localhost/" />
<externalLink name="Google" url="
http://www.google.com/search?
hl=en&lr=&q=%22CruiseControl.NET%22&btnG=Search" />
</externalLinks>
</project>
</cruisecontrol>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dashboard config goes like this:
<server name="CMS601-ClientProxies" url="tcp://localhost:30000/
CruiseManager.rem" allowForceBuild="true" allowStartStopBuild="true" /
>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Registered as a Service like this:
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe" /
ServiceName="CCServiceCMS601ClientProxies" "%~dp0ccservice.exe"
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ccservice.exe.config goes like this:
...
<channel ref="tcp" port="30000">
...
<add key="
service.name" value="CCServiceCMS601ClientProxies"/>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> My URL looks likehttp://IntegrationServer/ccnet/server/local/project/DeleteLocalSource...
>
> yourshttp://localhost/ccnet/server/CMS601-ClientProxies/project/Cms.EF.Cli...
>
> A few questions :
> ° Are you running IIS on your PC for viewing the dashboard
> --> from the URL I see that a PC named CMS601-ClientProxies is the
> buildserver, but your PC is hosting the dashboard ?
> ° can you post a project from CCNET config that is not working (you
> may eliminate userids and passwords from the config)
>
> with kind regards
> Ruben Willems
>
>
>
> On Mon, May 5, 2008 at 11:42 AM, Sagar <
vis...@gmail.com> wrote:
>
> > Hi,
> > Thanks for the quick response. I wanted a default dashboard response
> > when a project is clicked. The /buildlogs folder is getting created
> > and populated with xml files successfully on every build initiated by
> > CCNet. But the same information is not getting displayed in the
> > dashboard (am using IE 6.0 SP2).
>
> > The hyperlink on the project takes to the following location which is
> > correct in notation according to the symantics of <weburl>.
> >
http://localhost/ccnet/server/CMS601-ClientProxies/project/Cms.EF.Cli...
> >> - Show quoted text -- Hide quoted text -