0

1つのSharePoint2010ファームに2つのサーバー(サーバーAとサーバーB)があります。ダッシュボードでカスタムPPSフィルターWebパーツを使用しているときに、SharePointダッシュボードページで次のエラーが発生します。

Microsoft PerformancePoint Services SDKサンプルをベースとして使用し、FilterEditorクラスで次のように定義するカスタムRenderedクラスを作成しました。

filter.RendererClassName = typeof(CustomFilter).AssemblyQualifiedName;

重大なエラー:

0x0500 PerformancePoint Service PerformancePointServices4重大予期しないエラーが発生しました。エラー20798。例外の詳細:System.ServiceModel.FaultException:不明なエラーが発生しました。問題が解決しない場合は、管理者に連絡してください。サーバーアプリケーションのイベントログに追加情報がある場合があります。サーバースタックトレース:System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation、ProxyRpc&rpc)at System.ServiceModel.Channels.ServiceChannel.Call(String action、Boolean oneway、ProxyOperationRuntime operation、Object [] ins、Object [] outs 、TimeSpanタイムアウト)at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall、ProxyOperationRuntime operation)atSystem.ServiceModel.Channels.ServiceChannelProxy。

重大なエラー:

PerformancePointServices4クリティカル...atSystem.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg、IMessage retMsg)at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&msgData、Int32 type)atMicrosoft.PerformancePoint。 Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy。<>c_DisplayClassbb.b _ba(IBIMonitoringServiceApplication channel)at Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy.ExecuteOnChannel(CodeBlock codeBlock)c9c0a044-cのScorecards.IBIMonitoringServiceApplication.GetFilterDependencies(RepositoryLocation filterLocation) -e99d2a2959cd

そして最後に:

PerformancePointServicesef8zクリティカルWebコントロールのレンダリング中に例外が発生しました。次の診断情報は、この問題の原因を特定するのに役立つ場合があります。Microsoft.PerformancePoint.Scorecards.BpmException:Webパーツを表示するための準備で問題が発生しました。PerformancePointServicesエラーコード20700。c9c0a044-c18d-4374-ad6f-e99d2a2959cd

この問題を克服するために私が何をすべきかアドバイスしてください。

4

1 に答える 1

0

web.config ファイルで、レンダラーのアセンブリをどのように指定しましたか? 次の形式にする必要があります: Namespace.Class 名、DLL 名、DLL バージョン番号、DLL カルチャ、DLL 公開キー トークン

この例では、RendererClass のようになります。

<CustomFCO type="Filter" subType="SampleFilter">
    <Resources FCOName="Custom Filter" FCODescription="This is my custom filter." />
    <RendererClass name="Microsoft.PerformancePoint.Scorecards.ServerRendering.MultiSelectTreeViewControl, 
Microsoft.PerformancePoint.Scorecards.ServerRendering, Version=14.0.0.0,
Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
    <EditorURI uri="/_layouts/SampleFilterEditor.aspx" />
</CustomFCO>

( http://msdn.microsoft.com/en-us/library/ee556434.aspx )

于 2011-10-18T20:53:51.960 に答える