まず、Developer Studio で作成したレジストリ リソースをデプロイするために、carbon.xml を変更し、G-Reg Server ロールを ESB サーバーに追加する必要はありません。
C-App レジストリ リソース アーティファクトのサーバー ロールを変更して、Carbon サーバー (この場合は ESB) と一致させるだけです。
Registry Resource Artifact のサーバーの役割を変更するには、以下の手順に従ってください。
C-App プロジェクトの pom.xml ファイルを「Carbon Application Pom Editor」で開きます (Eclipse に Eclipse M2E をインストールしていない場合、pom.xml はデフォルトでそのエディターで開きます。それ以外の場合は、「Open With」オプションを使用します)。 「Carbon Application Pom Editor」を選択します。
このエディターのワークスペースに一連の C アプリ アーティファクトが表示され、エディターに [サーバー ロール] フィールドが表示されます。
レジストリ リソース エディターの名前を展開し、[サーバー ロール] のドロップダウン リストをクリックして、リストから [EnterpriseServiceBus] を選択します。
エディターを保存し、C アプリをエクスポートして、CAR ファイルを生成します。
お問い合わせへの回答:
Q. ガバナンス レジストリ プロジェクトを ESB プロジェクトに変換し、car ファイルをデプロイすることは良い方法ですか?
回答: ESB プロジェクトでレジストリ リソースを作成できないため、レジストリ リソース プロジェクトを ESB 構成プロジェクトに変換することはできません。
Q. carbon.xml の下にロール ガバナンス レジストリを追加し、ガバナンス レジストリ プロジェクトを持つ車をデプロイしますか?
回答: 以前に説明したように、carbon.xml を使用して Carbon サーバーのサーバー ロールを変更する必要はありません。C-App アーティファクトのサーバー ロールを変更できます。
ただし、C-App アーティファクトのサーバー ロールをサーバーのサーバー ロールに変更することは、レジストリ リソースに対してのみ推奨されます。すべての Carbon サーバーには、レジストリ リソースをデプロイできるレジストリがあるためです。
/ハルシャナ