0

Tuscany SCA コンポーネント (IBM Rational Application Developer で開発) を WebSphere 8.5 にデプロイしました。5 つのメソッドを持つ Web サービス バインディングがあります。各メソッドに異なるポリシー セットを適用したいと考えています。しかし、アドミン コンソールの [サービス プロバイダー] の下には、サービスとエンドポイントしか表示されません。つまり、オペレーションは表示されません。

これは、通常の JAX-WS サービス コンポーネントを使用して操作レベルで問題なく実行できます。

これは、これを解決しようとする 2 日目です。Java 実装コードですべての SCA アノテーションを試しましたが、うまくいきませんでした。

誰でもアイデアはありますか?

4

1 に答える 1

1

私があなたの質問を完全にフォローしているかどうかはわかりませんが、ここで私が思うのが答えです。SCA では、サービス プロバイダー レベルでポリシーを定義するのではなく、SCA コンポジット ファイルで、実装、サービス、および/または参照レベルでポリシーを指定できます。

WAS Knowledge Center には、SCA アプリケーションでポリシーを追加および構成するタスクを実行する方法に関する包括的なドキュメントがあります。このリンクを開き、下にスクロールして、SCA アプリケーションのセキュリティーを構成します。

http://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/welc6tech_sca_links.html?lang=en

SCA ポリシーの仕様であるこのドキュメントをよく見てください。

http://docs.oasis-open.org/opencsa/sca-policy/sca-policy-1.1.pdf

于 2014-12-04T15:42:19.987 に答える