47

コンピューターに Apache Juddi v3 インストール (tomcat バージョン) を正常にセットアップしました。私が今欲しいのは、WSDL が次の場所にあるサービスを公開することです。

http://localhost:8080/axis2/services/CmmdcService/wsdl

これを実現するために、上記の場所にあるサービスを公開するスタンドアロンの Java アプリケーション (Juddi のドキュメントから開始) を作成しました。

パブリッシュ部分は問題ないように見えますが、サービスの juddi データベースにクエリを実行したいのですが、見つかったサービスを含む必要があるフィールドは常にnull( getServiceInfos() ) です。何が問題なのか本当にわかりません。インターネット上でこれに関する適切なドキュメントやチュートリアルが見つかりませんでした。

ここでは、プログラムのソースを見つけることができます。解凍して./publishフォルダに移動するだけです。アプリケーションはそこにあります。

4

2 に答える 2

0

編集:申し訳ありませんが、質問を読み違えました。指定した検索条件はわかりませんが、サーバーから結果が返されませんでした。

「approximateMatch」検索修飾子を使用する場合は、% (任意の数の文字) や _ (1 文字) などのワイルドカード文字を指定する必要があります。

要するに、これはおそらく修正されたバグです。新しいバージョンを試す

于 2013-12-31T00:58:09.097 に答える