Skip to main content

I get the following error when selecting "Process Instances" Report in the Management Console and choosing the specific workflowt and hitting OK:


The type
'Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages,
Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c' does not implement IReportViewerMessages
   at
Microsoft.Reporting.WebForms.ConfigFilePropertyInterface`1.EnsurePropertyLoaded()

   at
Microsoft.Reporting.WebForms.ConfigFilePropertyInterface`1.GetInstance()

   at
Microsoft.Reporting.WebForms.LocalizationHelper.Microsoft.Reporting.WebForms.IReportViewerMessages.get_ProgressText()

   at Microsoft.Reporting.WebForms.WaitControl.CreateChildControls()

   at System.Web.UI.Control.EnsureChildControls()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Control.PreRenderRecursiveInternal()
   at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
   at
System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean
includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()

   at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)

   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at
ASP._layouts_k2_reports_processinstancesreport_aspx.ProcessRequest(HttpContext
context)
   at
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
Boolean& completedSynchronously)


---------


URL:


http://server/K2/_layouts/K2/Reports/ProcessInstancesReport.aspx?ReportID=11&SettingCollection=<SettingCollection><ProcessCollection%20/><EventType></EventType><ExcludeServerEvent></ExcludeServerEvent><ActivityName>DefaultActivity</ActivityName><ProcessID>3</ProcessID><ProcessName>UserAccessAndHardwareRequest_v4_1</ProcessName><ProcessFullName>UserAccessAndHardware_v4_1UserAccessAndHardwareRequest_v4_1</ProcessFullName><ProcessFolder></ProcessFolder><Period>Daily</Period><ValueType></ValueType><FromDate>10/12/2009%201:31:45%20PM</FromDate><ToDate></ToDate><FromMonth>12</FromMonth><FromYear>2009</FromYear><TotalDays>1</TotalDays><TotalMonths></TotalMonths><Status></Status><ChartType></ChartType><Version></Version><View3D>false</View3D></SettingCollection>


------



Any thoughts?

Do the following and see if it corrects it:


Browse to the web.config of your SharePoint site.


Under "<appSettings>" comment out the following:


<add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />


 


Under "<httpModules>" comment out the following:


<add name="Session" type="System.Web.SessionState.SessionStateModule"/>



 Reset IIS.


If we remove the HTTP Module we get the following errors:



  • New error message when generating reports: Session state has been disabled for
    ASP.NET.  The Report Viewer control requires that session state be enabled in
    local mode

  • InfoPath Forms Services no longer works.


 


Any other suggestions?


 


I am evaluating BlackPoint and have encountered the same error. 


Hi Kuke,


See whether this entry is there in httpHandeler section of your web.config,


<add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />


If it isn't there, place it, reset IIS, and restart K2 Server service. If still it doesn't work, then go to Central Admin site, inside K2 for Sharepoint tab, check for that you have activated the necessary features for your sharepoint site. Atleast this should work.


Hi Guys, did anyone have a suggestion for this problem that worked. A partner of ours is having a similar problem.



Thanks


Reply