2009-03-16 22 views
0

Webサービスでは、webservices.xml(IBMランタイム用)にサーバー(ロール)として設定されたGenericHandlerはほとんどありません。& server-config.wsdd 。 & C.設定済みの(webservices.xml)Webサービスハンドラの情報の取得

インバウンドコールがあるとき、A、B & Cが期待通りに呼び出されているとします。

私は基本的に、このWebサービス用に設定されたハンドラの数、この場合は3、その他のハンドラ固有の詳細を(プログラムによって)知る方法を探しています。

私は、以下の方法によりHandlerChainにのホールドホールドを得て調査していた:

HandlerRegistry hndlReg = service.getHandlerRegistry(); 
List hChain = hndlReg.getHandlerChain(new QName("http://test.com","<<Port Name>>"));  

が、私はここで私が取得され、プログラムでハンドラを追加することができ、A、BまたはC雅についての情報を含むようにhChainを得ることはありませんも呼び出されましたが、設定ファイルにはすでに設定されているハンドラの情報はありません。

既に設定されているハンドラの詳細を取得する方法はありますか。

あなたの助けを感謝します。

答えて

0

webservices.xmlにアクセスできますか?それを解析するのはどうですか?

+0

アクセスできません。プログラムは、情報が必要なクライアントアプリケーションである可能性があります。 –

関連する問題