【Server】ActiveReports 9.0J ServerのWebサービスを参照して実行すると、「System.ServiceModel.EndpointNotFoundException」のエラーが発生する場合がある

文書番号 : 39081     文書種別 : 技術情報     登録日 : 2015/08/27     最終更新日 : 2015/08/27
文書を印刷する
対象製品
ActiveReports for .NET 9.0J
詳細
以下の管理者ガイドのトピックで紹介しているような手順で、ActiveReports 9.0J Serverが提供するWebサービスへの参照をプロジェクトに適切に追加して実行しているにもかかわらず、構成ファイル(Web.configファイルまたは App.configファイル)内のサービスのURIが適切に設定されずに、「System.ServiceModel.EndpointNotFoundException」のエラーが発生する場合があります。

◆ActiveReports 9.0J Server 管理者ガイド
PowerTools ActiveReports 9.0J Server 管理者ガイド
 - サンプルとチュートリアル
  - チュートリアル
   - セクションレポート(XML)のアップロード


現在のところ、Microsoft Azureの仮想マシンにActiveReports 9.0J Serverをインストールして運用する場合に、サービス参照の追加時に、本来参照すべきホステッドサービスのDNS名をベースとしたURIではなく、仮想マシン自体のホスト名をベースとしたURIが構成ファイルに自動設定されてしまい、アプリケーションの実行時に本エラーが発生することが確認されています。

本エラーが発生した場合、構成ファイル内の<endpoint>要素のaddress属性に、Webサービスへの参照をプロジェクトに追加したときに指定したURI(例:http://test-server:8080/ReportService.svc)が正しく設定されているかどうかを確認してください。