title: SharePoint Performance Point Custom Filter Renderer Class Error
body: <p>I have two servers (Server A and Server B) in one SharePoint 2010 farm.  I am getting following error on SharePoint Dashboard page while using the custom PPS filter webpart on Dashboard. </p>
  
  <p>I have used Microsoft PerformancePoint Services SDK sample as base and created a custom Rendered class to define in FilterEditor Class as </p>
  
  <pre><code>filter.RendererClassName = typeof(CustomFilter).AssemblyQualifiedName;
  </code></pre>
  
  <p>Critial Error: </p>
  
  <blockquote>
    <blockquote>
      <p>0x0500   PerformancePoint Service        PerformancePoint Services       4   Critical    An unexpected error occurred.  Error 20798.  Exception details: System.ServiceModel.FaultException: An unknown error has occurred. If the problem persists contact an administrator. There may be additional information in the server application event log.    Server stack trace:      at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc&amp; rpc)     at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)     at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)     at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)    Exception rethrown at [0]:... c9c0a044-c18d-4374-ad6f-e99d2a2959cd</p>
    </blockquote>
  </blockquote>
  
  <p>Critial Error: </p>
  
  <blockquote>
    <blockquote>
      <p>PerformancePoint Services        4   Critical    ...      at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)     at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)     at Microsoft.PerformancePoint.Scorecards.IBIMonitoringServiceApplication.GetFilterDependencies(RepositoryLocation filterLocation)     at Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy.&lt;>c_<em>DisplayClassbb.b</em>_ba(IBIMonitoringServiceApplication channel)     at Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy.ExecuteOnChannel(CodeBlock codeBlock)    c9c0a044-c18d-4374-ad6f-e99d2a2959cd</p>
    </blockquote>
  </blockquote>
  
  <p>And finally:</p>
  
  <blockquote>
    <blockquote>
      <p>PerformancePoint Services        ef8z    Critical    An exception occurred while rendering a Web control. The following diagnostic information might help to determine the cause of this problem:  Microsoft.PerformancePoint.Scorecards.BpmException: There was a problem preparing the WebPart for display.  PerformancePoint Services error code 20700.   c9c0a044-c18d-4374-ad6f-e99d2a2959cd</p>
    </blockquote>
  </blockquote>
  
  <p>Please advice what I should do to overcome this problem.</p>