次の項では、WLSTを使用して、一般的なWebサービスの管理タスクを実行する方法を説明します。
ドメイン内のすべての現行Webサービスを表示する手順は次のとおりです。
listWSMPolicySubjects
およびlistWebServices
コマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
アプリケーションのWebサービスを表示する手順は次のとおりです。
listWebServices
コマンドに関する詳細は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
Webサービス・エンドポイント(ポート)の詳細を表示する手順は次のとおりです。
これらのWLSTコマンドおよび議論に関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
注意:
この項で説明する手順は、SOA以外のOracle Infrastructure Webサービスおよびプロパイダにのみ適用されます。
Oracle Infrastructure Webサービス・プロバイダは、java.xml.ws.Provider
インタフェースを実装しています。「Webサービス・エンドポイント」ページに「実装クラス」を表示し、構成プロパティのサブセットを提供します。
WLSTを使用してWebサービス・エンドポイントを構成には、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の構成ポリシーに関する項で定義される構成ポリシーのうちの1つを添付します。
次の項では、WLSTを使用して、一般的なWebサービスの構成タスクを実行する方法を説明します。
WLSTを使用してWebサービス・アドレスを構成する手順は次のとおりです。
ポリシーのアドレス指定を無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_addressing_policy
を添付して、広範囲で構成されたアドレス化ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_addressing_policy")
Policy reference "oracle/no_addressing_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
非同期Webサービスを構成する手順は次のとおりです。
非同期ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_async_web_service_policy
を添付して、広範囲で構成された非同期ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_async_web_service_policy")
Policy reference "oracle/no_async_web_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
非同期WebサービスのJMSシステム・ユーザーを構成する手順は次のとおりです。
非同期ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_async_web_service_policy
を添付して、広範囲で構成された非同期ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_async_web_service_policy")
Policy reference "oracle/no_async_web_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスの信頼性のあるメッセージングを構成する手順は次のとおりです。
Webサービスの信頼性のあるメッセージング・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_reliable_messaging_policy
を添付して、広範囲で構成された信頼性のあるメッセージング・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_reliable_messaging_policy")
Policy reference "oracle/no_reliable_messaging_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
Webサービスの原子性トランザクションを構成する手順は次のとおりです。
Webサービスの原子性トランザクション・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_atomic_transaction_policy
を添付して、広範囲で構成された原子性トランザクション・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_atomic_transaction_policy")
Policy reference "oracle/no_atomic_transaction_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスのMTOMを構成する手順は次のとおりです。
Webサービスの原子性トランザクション・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_mtom_policy
を添付して、広範囲で構成されたMTOMポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_mtom_policy")
Policy reference "oracle/no_mtom_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスまたはクライアントのFast Infosetを構成する手順は次のとおりです。
WebサービスのFast Infosetポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_fast_infoset_service_policy
を添付して、広範囲で構成されたFast Infosetポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_fast_infoset_service_policy")
Policy reference "oracle/no_fast_infoset_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスまたはクライアントのSOAP over JMSトランスポートを構成する手順は次のとおりです。
SOAP over JMS transportポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_jms_transport_service_policy
を添付して、広範囲で構成されたSOAP over JMS transportポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_jms_transport_service_policy")
Policy reference "oracle/no_jms_transport_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用した永続性の構成方法:
永続性ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_persistent_policy
を添付して、広範囲で構成された永続性ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_persistent_policy")
Policy reference "oracle/no_persistent_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
Webサービス・アプリケーションがデプロイされると、エラーが発生しない場合、Webサービス・エンドポイントがデフォルトで有効化されます。エラーが発生した場合、Webサービス・アプリケーションはデプロイされますが、Webサービス・エンドポイントは有効化されません。
Webサービスを無効化して、一時的にWebサービスを使用不可にすることが必要な場合があります。たとえば、無効なポリシー参照を修正する必要がある場合です。Webサービスを無効化すると、Webサービスへのリクエストが失敗します。Webサービスを無効化するには、Webサービスがリクエストを受信するエンドポイントを使用不可にする必要があります。
WLSTを使用してWebサービス・エンドポイントを有効にする手順は次のとおりです。
Webサービスのアクセス・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_pox_http_binding_service_policy
を添付して、広範囲で構成されたWebサービスのアクセス・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_request_processing_service_policy")
Policy reference "oracle/no_request_processing_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスWSDLドキュメントへのパブリック・アクセスを有効にする手順は次のとおりです。
WSDLアクセス・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_wsdl_request_processing_service_policy
を添付して、広範囲で構成されたWSDLアクセス・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_wsdl_request_processing_service_policy")
Policy reference "oracle/no_wsdl_request_processing_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用したSOAPリクエストのプロセスの有効化方法:
SOAPリクエスト処理ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_wsdl_request_processing_service_policy
を添付して、広範囲で構成されたSOAPリクエスト処理ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_soap_request_processing_service_policy")
Policy reference "oracle/no_soap_request_processing_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してユーザー定義のjavax.xml.ws.Provider<T>.invoke
メソッドによって処理されたnon-SOAP XMLメッセージを受け取るエンドポイントを有効化する方法:
non-SOAP XMLメッセージ・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_pox_http_binding_service_policy
を添付して、広範囲で構成されたnon-SOAP XMLメッセージ・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_pox_http_binding_service_policy")
Policy reference "oracle/no_pox_http_binding_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービス・エンドポイントにおける診断ログのロギング・レベルを設定する手順は次のとおりです。
ロギング・レベル・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_ws_logging_level_policy
を添付して、広範囲で構成されたログ・レベル・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_ws_logging_level_policy")
Policy reference "oracle/no_ws_logging_level_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
「Webサービスのテスト・クライアントの使用」の説明に従って、ドメインまたはWebサービスのエンドポイント・レベルでWebサービスのテスト・クライアントを有効化または無効化できます。
注意:
この項で説明している手順が、Fusion Middleware Controlの「Webサービスのテスト」ページにアクセスできるようにする「Webサービス・エンドポイント」ページ上の「Webサービスのテスト」リンクの可用性に影響を与えることはありません。詳細は、Fusion Middleware Controlの「Webサービスのテスト」ページを参照してください。
Webサービスのテスト・クライアントを有効化または無効化するには、ドメインのWebServiceTestEnable
プロパティをtrue
に設定するとテスト・クライアントが有効になり、false
に設定すると無効になります。
WLSTを使用したドメイン・レベルのWebサービスのテスト・クライアントの有効方法を例として示します。
wls:/wls-domain/serverConfig> edit() Location changed to edit tree. This is a writable tree with DomainMBean as the root. To make changes you will need to start an edit session via StartEdit(). For more help, use help('edit') wls:/mydomain/edit> startEdit() Starting an edit session ... Started edit session, please be sure to save and activate your changes once you are done. wls:/mydomain/edit> cd('WebserviceTestpage') wls:/mydomain/edit/WebserviceTestpage !> cd('new_domain') wls:/mydomain/edit/WebserviceTestpage/new_domain !> set('Enabled','true') wls:/mydomain/edit/WebserviceTestpage/new_domain !> save() Saving all your changes ... Saved all your changes successfully. wls:/mydomain/edit/WebserviceTestpage/new_domain !> activate() Activating all your changes, this may take awhile ... The edit lock associated with the edit session is released once the activation is complete. Activation completed wls:/mydomain/edit/WebserviceTestpage/new_domain !>
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスのエンドポイント・レベルでWebサービスのテスト・クライアントを有効にする手順は次のとおりです。
Webサービスのテスト・クライアント・ポリシーを無効にするには、次のいずれかの手順を実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_ws_logging_level_policy
を添付して、広範囲で構成されたWebサービスのテスト・クライアントの・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_test_page_processing_service_policy")
Policy reference "oracle/no_test_page_processing_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してWebサービスのメタデータの交換を有効にする手順は次のとおりです。
メタデータ変更ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_mex_request_processing_service_policy
を添付して、広範囲で構成されたメタデータ交換ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_mex_request_processing_service_policy")
Policy reference "oracle/no_mex_request_processing_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用してMTOMが有効となる場合、MTOMエンコード化SOAPフォルト・メッセージの作成を有効とする方法:
MTOMエンコード化フォルト・メッセージ・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_mtom_encode_fault_service_policy
を添付して、広範囲で構成されたMTOMエンコード化フォルト・メッセージ・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_mtom_encode_fault_service_policy")
Policy reference "oracle/no_mtom_encode)fault_service_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用したリクエスト・メッセージの検証の有効化方法:
スキーマ検証ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_schema_validation_policy
を添付して、広範囲で構成されたスキーマ検証ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_schema_validation_policy")
Policy reference "oracle/no_schema_validation_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用したリクエスト・メッセージの最大サイズの設定方法:
最大リクエスト・サイズ・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_max_request_size_policy
を添付して、広範囲で構成された最大リクエスト・サイズ・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_max_request_size_policy")
Policy reference "oracle/no_max_request_size_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。
WLSTを使用したコンテンツのバイナリ・キャッシングの有効化および構成方法:
バイナリ・コンテンツ・キャッシング・ポリシーを無効にするには、次の手順のうちの1つを実行します。
ポリシーをデタッチします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付のデタッチに関する項を参照してください。
ポリシーを無効化します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシーの直接的な添付の有効化および無効化に関する項を参照してください。
attachWSMPolicy
コマンドを使用してポリシーoracle/no_cache_binary_content_policy
を添付して、広範囲で構成されたバイナリ・コンテンツ・キャッシング・ポリシーを無効にします。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Web Services Managerを使用したポリシーの直接的な添付に関する項を参照してください。
次に例を示します。
wls:/wls_domain/serverConfig> attachWSMPolicy("oracle/no_cache_binary_content_policy")
Policy reference "oracle/no_cache_binary_content_policy" added.
WLSTコマンドに関する情報は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービス・カスタムWLSTコマンドに関する項を参照してください。