2012-01-19 5 views
0

Apache CXFを使用してSOAPベースのWebサービスを実行しています。 SpringコンフィグレーションでWS-Addressingが設定されていて、すべて正常に動作しています。今、WebサービスメソッドのWS-Addressing値にアクセスする必要があります。基本的には、ws-addressing messageIdをデータベースに挿入します。JavaからCXFサービスからWS-Addressingデータを取得します。

私のコードでWS-Addressingデータを取得することはありません。誰でもアイデアはありますか?

 
PhaseInterceptorChain.getCurrentMessage(); 

AddressingPropertiesがどこかに保存されているオブジェクト:

答えて

4

はあなたのような何かを介して電流CXFメッセージを取得することができます。サーバー側で受信する場合は、キー "javax.xml.ws.addressing.context.inbound"になると思います。

関連する問題