Hi Alex, 

Is MVC 3 a requirement of CCNET 1.8?

On Tuesday, July 31, 2012 1:04:43 PM UTC+1, Alex Vilela wrote:
>
> Hi Shu,
>
> I'm not sure why you get this error, but my suspicions are in the way that 
> the dashboard is configured on IIS.
> Do you have asp.net MVC installed?
> Is your website on integrated or classic mode?
> Is the ccnet service executing? The service doesn't need the dashboard, 
> but the dashboard needs the service.
>
> Regards,
>
> Alex Vilela
>
>
> On 31 July 2012 01:25, Shu Chow <[email protected] <javascript:>> wrote:
>
>> Hi, all.  I followed the instructions on Matthew Bussa's blog to install 
>> a basic running instance of CCNet (
>> http://www.matthewbussa.com/2011/05/installing-and-configuring-cruise.html). 
>>  Unfortunately, I cannot get the application to run even with this basic 
>> installation.
>>
>> This is a Windows 7 machine.  I tried to install this with 
>> CruiseControl.NET 1.8.0.0.  The ccnet.config file is the standard one in 
>> the application.  Both follow.
>>
>> Any ideas on how to fix this?  Thanks!
>>
>>
>>
>>
>>
>> The error:
>>
>>
>>
>>> Server Error in '/ccnet' Application.
>>>
>>> --------------------------------------------------------------------------------
>>> Object reference not set to an instance of an object.
>>> Description: An unhandled exception occurred during the execution of the 
>>> current web request. Please review the stack trace for more information 
>>> about the error and where it originated in the code.
>>> Exception Details: System.NullReferenceException: Object reference not 
>>> set to an instance of an object.
>>> Source Error:
>>> An unhandled exception was generated during the execution of the current 
>>> web request. Information regarding the origin and location of the exception 
>>> can be identified using the exception stack trace below.
>>> Stack Trace:
>>>
>>> [NullReferenceException: Object reference not set to an instance of an 
>>> object.]
>>>   
>>>  
>>> ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler.ProcessRequest(HttpContext
>>>  
>>> context) +43
>>>   
>>>  
>>> System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
>>>  
>>> +598
>>>    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& 
>>> completedSynchronously) +170
>>>
>>>
>>>
>>>
>>> --------------------------------------------------------------------------------
>>> Version Information: Microsoft .NET Framework Version:2.0.50727.5456; 
>>> ASP.NET Version:2.0.50727.5456
>>
>>
>>
>> The config file:
>>
>> <cruisecontrol xmlns:cb="urn:ccnet.config.builder">
>>
>>   <!-- This is your CruiseControl.NET Server Configuration file. Add your 
>>> projects below! -->
>>
>>
>>>
>>>   <project name="MyFirstProject"
>>
>>            description="demoproject showing a small config">
>>
>>
>>>     <triggers>
>>
>>         <!-- check the source control every X time for changes,
>>
>>              and run the tasks if changes are found -->
>>
>>       <intervalTrigger
>>
>>                name="continuous"
>>
>>                seconds="30"
>>
>>                buildCondition="IfModificationExists"
>>
>>                initialSeconds="5"/>
>>
>>     </triggers>
>>
>>
>>>         <sourcecontrol  type="nullSourceControl"
>>
>>                                         alwaysModified="true">
>>
>>         </sourcecontrol>
>>
>>
>>>     <tasks>
>>
>>                   <exec>
>>
>>                           <!-- if you want the task to fail, ping an 
>>> unknown server -->
>>
>>                           <executable>ping.exe</executable>
>>
>>                           <buildArgs>localhost</buildArgs>
>>
>>                           <buildTimeoutSeconds>15</buildTimeoutSeconds>
>>
>>                           <description>Pinging a server</description>
>>
>>                   </exec>
>>
>>     </tasks>
>>
>>
>>>     <publishers>
>>
>>       <xmllogger />
>>
>>       <artifactcleanup cleanUpMethod="KeepLastXBuilds"
>>
>>                        cleanUpValue="50" />
>>
>>     </publishers>
>>
>>
>>>   </project>
>>
>>
>>> </cruisecontrol>
>>
>>  
>>
>>
>

Reply via email to