3

提供したデータに基づいてレジストリを自動的に埋めるために、Java から WSO2 BPS および WSO2 ESB のレジストリにアクセスしようとしています。

必要な Java コードと依存関係に関する多くのリソースを既に見つけましたが、これが最も役立ちます: [WSO2 Governance Registry]Using WSRegistryServiceClient。ただし、これらのリソースで説明されているアプローチは、WSRegistryService サービスに依存しています。このサービスはデフォルトで Governance Registry に含まれていますが、他の WSO2 製品には含まれていません。私のコードが Governance Registry で機能することを確認しました。私のマシンの他の WSO2 製品では、次のエラーが発生します。

The service cannot be found for the endpoint reference (EPR) https://localhost:9445/services/WSRegistryService

他の WSO2 製品にも WSRegistryService をインストールできるはずだと示唆する古いスレッドを見つけましたが、その方法を見つけることができませんでした。製品の Web コンソールからインストールできる機能内にそれが見つからないようです。また、Governance Registry の plugins ディレクトリから他の製品の plugins ディレクトリに関連する jar を手動でコピーしようとしましたが、それでは十分ではないようです。

レジストリを埋めるための私のアプリケーションは、アクセスしたいレジストリを持つカーボン サーバー上では実行されないことに注意してくださいCarbonContext.getThreadLocalCarbonContext()

4

1 に答える 1

1

WSO2製品に機能をインストールする方法について言及していると思いますが、

このドキュメントを見つけてください。

于 2016-05-04T11:59:14.363 に答える