I was really hoping for help from this group, and I'm surprised no one
even has any ideas.

I have no idea where IActionInstantiator lives, or why ccnet can't
locate it. I forgot to mention that of course the account is running
under a separate user, with full rights to the install dir. Again,
this is unchanged from when it was working before on this same
machine.

Any help would be really appreciated. Thanks.

On Aug 31, 9:42 am, SilverSideDown <[email protected]> wrote:
> I'm suddenly getting an error when viewing thedashboard, 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.ThrowExceptionForUnfoundImplemen 
> tation(Type
> baseType) +254
>
> Objection.NMockAwareImplementationResolver.ResolveImplementation(Type
> baseType) +75
>
> Objection.CachingImplementationResolver.AllowOneThreadPerAppDomainToDoResol 
> ution(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.BuildReportBuil 
> dPlugin]
>    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.DashboardConfiguratio 
> nLoader.Load(String
> xpath) +140
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfiguratio 
> nLoader.LoadPluginsConfiguration()
> +21
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfiguratio 
> nLoader.get_PluginConfiguration()
> +10
>
> ThoughtWorks.CruiseControl.WebDashboard.Configuration.CachingDashboardConfi 
> gurationLoader.get_PluginConfiguration()
> +13
>
> ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitial 
> izer.SetupObjectSourceForRequest(HttpContext
> context) +1051
>
> ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler.ProcessReque 
> st(HttpContext
> context) +173
>
> System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionSt 
> ep.Execute()
> +181
>    System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
> Boolean& completedSynchronously) +75

Reply via email to