WSO2 ESB からデータ ソースをエクスポートして、別の ESB サービスにインポートできますか?
できない場合、データ ソースを ESB サービスから別のサービスにコピーするにはどうすればよいですか?
ありがとう。
ESB 内でデータ ソースを定義した場合、これらはローカル レジストリに保存されます。このレジストリ ファイルは、レジストリから検索してダウンロードできます。定義したデータ ソース構成が ESB に保存される場所は次のとおりです。
/_system/config/repository/components/org.wso2.carbon.ndatasource/TestDataSource
この場所から (ESB 管理コンソールから) ファイルをダウンロードし、コンテンツをコピーして新しい構成に貼り付けるだけでよいと思います。
レジストリに保存されているアーティファクト (つまり、エンドポイント、ローカル エントリ、動的シーケンス、データ ソースなど) を移行する場合、WSO2 G-Reg のチェックイン クライアント ツールを使用して、ある ESB からダンプをチェックアウトし、それを別の ESB にチェックインできます。http://docs.wso2.org/wiki/display/Governance453/Check-in+Clientを参照してください。つまり、ポート 9443 で実行されている ESB のローカル レジストリ全体を次のようにチェックアウトできます。
checkin-client.sh co https://IP-ADD:9443/registry/ -u admin -p admin_pw -f remote.dump
次のようにポート 9444 の ESB にダンプをチェックインします。
checkin-client.sh ci https://IP-ADD:9444/registry/ -u admin -p admin_pw -f remote.dump