Symptom
当ノートでは、Query As A Web Service (QaaWS) を使用している Xcelsius の SWF ファイルを System1 から System2 に移行する方法について説明します。
Environment
- BusinessObjects XI R2 SP2 以上
- BusinessObjects XI 3.0/3.1
- SAP BusinessObjects Business Intelligence (BI) プラットフォーム 4
- QaaWS XI R2 以上
- QaaWS XI 3.0 以上
- Xcelsius 2008
- SAP BusinessObjects Dashboards 4
Reproducing the Issue
- System1 の SWF ファイルには、接続 URL http://System1:8080/dswsbobje/services/session が含まれています。
- インポート ウィザードを使用して、SWF ファイルを System2 にインポートします。
- SWF を System2 にインポートした後も、この SWF ファイルによる Web サービスの呼出は、依然として System1 から上述の URL を使用して行われます。
Cause
WSDL の URL は環境ごとに異なるため、同じ SWF を単に出力先の環境にインポートしただけでは SWF は更新されず、Web サービスは新しい環境から呼び出されません。
Resolution
-
Xcelsius のフィールド "Web サービス URL" が相対パスであるようにしてください (フィールド "WSDL URL" と混同しないでください)。URL は /dswsbobje/qaawsservices/queryasservice となります。
-
インポート ウィザードを使用して、SWF ファイルおよび QaaWS フォルダを含むリポジトリオブジェクトを System2 に移行します。
-
"インポートシナリオ" におけるインポート ウィザードの最後のステップとして、"ソース システムを参照しながら、出力先システムを更新する" を選択します。
-
System1 の QaaWS にログインして、各 QaaWS を System2 に再デプロイします。
-
インポートが完了したら、System2 で SWF を検索して起動し、データを表示します。
Keywords
Xcelsius 2008, QaaWS, Life Cycle Management, deployment, migration, flash, refresh, update, ライフサイクル管理, デプロイメント, 移行, 最新表示, 更新, インポートウィザード, ソースシステムを参照しながら、出力先システムを更新する , KBA , BI-RA-XL , Obsolete: BusinessObjects Dashboards and Presentation Design , How To
Product
SAP BusinessObjects Xcelsius Enterprise 2008