コンピューターに Apache Juddi v3 インストール (tomcat バージョン) を正常にセットアップしました。私が今欲しいのは、WSDL が次の場所にあるサービスを公開することです。
http://localhost:8080/axis2/services/CmmdcService/wsdl
これを実現するために、上記の場所にあるサービスを公開するスタンドアロンの Java アプリケーション (Juddi のドキュメントから開始) を作成しました。
パブリッシュ部分は問題ないように見えますが、サービスの juddi データベースにクエリを実行したいのですが、見つかったサービスを含む必要があるフィールドは常にnull
( getServiceInfos() ) です。何が問題なのか本当にわかりません。インターネット上でこれに関する適切なドキュメントやチュートリアルが見つかりませんでした。
ここでは、プログラムのソースを見つけることができます。解凍して./publish
フォルダに移動するだけです。アプリケーションはそこにあります。