Hi

the following dll's must exist in the bin folder of the dashboard

Commons.dll
CSharpFormat.dll
edtFTPnet.dll
ICSharpCode.SharpZipLib.dll
log4net.dll
NetReflector.dll
NPlot.dll
NVelocity.dll
Objection.dll
ThoughtWorks.CruiseControl.Core.dll
ThoughtWorks.CruiseControl.Remote.dll
ThoughtWorks.CruiseControl.WebDashboard.dll


check if these exist


also please double check security on the machine,
just for testing purposes, give everyone fulle control on the dashboard
folder

if that works, it was a security setting

if not, let us know if the above failed.
which version of ccnet are you using ?


with kind regards
Ruben Willems

On Tue, Aug 31, 2010 at 3:42 PM, SilverSideDown <[email protected]>wrote:

> I'm suddenly getting an error when viewing the dashboard, which worked
> fine before. I've tried uninstalling, reinstalling, checking
> permissions, searching. I don't see anyone else having this error, but
> it seems completely ccnet-specific, and not related to something else
> on the machine, at least on first glance.
>
> Any advice would be greatly appreciated.
>
> Server Error in '/ccnet' Application.
>
> --------------------------------------------------------------------------------
>
> Unable to find implementation for
> ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IActionInstantiator.
> Looked in assemblies: mscorlib System.Web System System.Configuration
> System.Xml Microsoft.JScript CppCodeProvider System.Web.Mobile
> System.ServiceModel SMDiagnostics
> ThoughtWorks.CruiseControl.WebDashboard Objection
> ThoughtWorks.CruiseControl.Core NetReflector System.Drawing
> System.Data.SqlXml Microsoft.Vsa System.Design System.Windows.Forms
> System.Runtime.Serialization System.Transactions System.IdentityModel
> System.EnterpriseServices System.Web.Services
> ThoughtWorks.CruiseControl.Remote log4net System.Data Accessibility
> System.Drawing.Design System.Security System.Web.RegularExpressions
> 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.Exception: Unable to find implementation for
> ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IActionInstantiator.
> Looked in assemblies: mscorlib System.Web System System.Configuration
> System.Xml Microsoft.JScript CppCodeProvider System.Web.Mobile
> System.ServiceModel SMDiagnostics
> ThoughtWorks.CruiseControl.WebDashboard Objection
> ThoughtWorks.CruiseControl.Core NetReflector System.Drawing
> System.Data.SqlXml Microsoft.Vsa System.Design System.Windows.Forms
> System.Runtime.Serialization System.Transactions System.IdentityModel
> System.EnterpriseServices System.Web.Services
> ThoughtWorks.CruiseControl.Remote log4net System.Data Accessibility
> System.Drawing.Design System.Security System.Web.RegularExpressions
>
> 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:
>
>
> [Exception: Unable to find implementation for
> ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IActionInstantiator.
> Looked in assemblies: mscorlib System.Web System System.Configuration
> System.Xml Microsoft.JScript CppCodeProvider System.Web.Mobile
> System.ServiceModel SMDiagnostics
> ThoughtWorks.CruiseControl.WebDashboard Objection
> ThoughtWorks.CruiseControl.Core NetReflector System.Drawing
> System.Data.SqlXml Microsoft.Vsa System.Design System.Windows.Forms
> System.Runtime.Serialization System.Transactions System.IdentityModel
> System.EnterpriseServices System.Web.Services
> ThoughtWorks.CruiseControl.Remote log4net System.Data Accessibility
> System.Drawing.Design System.Security System.Web.RegularExpressions ]
>
>
> Objection.NMockAwareImplementationResolver.ThrowExceptionForUnfoundImplementation(Type
> baseType) +254
>
> Objection.NMockAwareImplementationResolver.ResolveImplementation(Type
> baseType) +75
>
>
> Objection.CachingImplementationResolver.AllowOneThreadPerAppDomainToDoResolution(Type
> baseType) +72
>   Objection.CachingImplementationResolver.ResolveImplementation(Type
> baseType) +33
>   Objection.ObjectionStore.Instantiate(Type type, String identifier,
> Object[] args) +150
>   Objection.ObjectionStore.Instantiate(Type type, String identifier,
> Object[] args) +426
>
> [Exception: Failed to instantiate Type
>
> ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin]
>   Objection.ObjectionStore.Instantiate(Type type, String identifier,
> Object[] args) +511
>   Objection.ObjectionStore.GiveObjectByType(Type type, String name)
> +48
>   Objection.ObjectionStore.GetByType(Type type) +7
>
>
> Objection.NetReflectorPlugin.ObjectionNetReflectorInstantiator.Instantiate(Type
> type) +13
>   Exortech.NetReflector.XmlTypeSerialiser.Read(XmlNode node,
> NetReflectorTypeTable table) +54
>   Exortech.NetReflector.XmlMemberSerialiser.ReadValue(XmlNode node,
> NetReflectorTypeTable table) +141
>   Exortech.NetReflector.XmlArraySerialiser.Read(XmlNode node, Type
> instanceType, NetReflectorTypeTable table) +255
>   Exortech.NetReflector.XmlMemberSerialiser.Read(XmlNode node,
> NetReflectorTypeTable table) +123
>   Exortech.NetReflector.XmlTypeSerialiser.ReadMembers(XmlNode node,
> Object instance, NetReflectorTypeTable table) +355
>   Exortech.NetReflector.XmlTypeSerialiser.Read(XmlNode node,
> NetReflectorTypeTable table) +97
>   Exortech.NetReflector.NetReflectorReader.Read(XmlNode node) +261
>   Exortech.NetReflector.NetReflector.Read(XmlNode node,
> NetReflectorTypeTable table) +68
>
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader.Load(String
> xpath) +140
>
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader.LoadPluginsConfiguration()
> +21
>
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader.get_PluginConfiguration()
> +10
>
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.CachingDashboardConfigurationLoader.get_PluginConfiguration()
> +13
>
>
> ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitializer.SetupObjectSourceForRequest(HttpContext
> context) +1051
>
>
> ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler.ProcessRequest(HttpContext
> context) +173
>
>
> System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
> +181
>   System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
> Boolean& completedSynchronously) +75

Reply via email to