Oracle® Fusion Middleware

Infrastructureリリース・ノート

12c (12.1.2)

E47975-01(原本部品番号:E40595-01)

2013年6月

Oracle Fusion Middleware Infrastructureリリース・ノート12c (12.1.2)

E47975-01

Copyright © 2013, Oracle and/or its affiliates.All rights reserved.

原本著者: Sreetama Ghosh

原本協力者: Shynitha K S、Rekha Kamath

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 インストールおよび構成

- 1.1 製品のインストールに関する問題

- 1.2 製品の構成に関する問題

- 1.2.1 IBM AIXで製品インストーラからOracle Configuration Managerを構成できない

- 1.2.2 コマンドラインからIAU_APPENDおよびIAU_VIEWERスキーマを作成する場合の無害なエラー・メッセージ

- 1.3 製品のインストールと構成のドキュメントに関する問題

- 1.3.1 Oracle WebLogic Server ZIPインストーラのドキュメントで誤ってJAVA_VENDORを設定するように指示している

- 1.3.2 構成時にSIPサーバー・テンプレートが誤って表示される

- 1.3.3 インストール完了画面に誤った手順が表示される

- 1.3.4 構成および再構成画面の誤った管理コンソールURL形式

- 1.3.5 FMWインフラストラクチャの構成ウィザードの実行中にODIインスタンス・オプションが表示される

- 1.3.6 wlstオフライン・スクリプトの編集

- 1.3.7 リモート・データベースでのドメイン構成時のパフォーマンスの問題

- 1.3.8 誤ったバージョンのJDKがインストールに使用された場合にエラー・メッセージが表示される

- 1.3.9 Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない

- 1.3.10 JDKがオペレーティング・システムと互換性がない場合に誤ったエラー・メッセージが表示される

- 1.3.11 一部のHPホストでOracle Fusion Middleware製品のインストール中に前提条件チェックが失敗する

- 1.3.12 12c ASCOREのインストール時にエラーが表示される

- 1.3.13 make.logファイルの警告メッセージ

- 1.3.14 Windows OSでOracle Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない

- 1.3.15 スタンドアロンOHSドメインを処理するWindowsサービスとしてNodeManagerを登録する

- 1.3.16 OAMサーバーで簡易セキュリティ・モードが機能しない

- 1.3.17 製品を削除しても削除されるべきファイルが残る

- 1.4 ドキュメントの訂正箇所

- 1.4.1 Oracle WebLogic ServerとCoherenceのインストール・タイプ名が正しくない

- 1.4.2 管理対象サーバー名が正しくない

2 パッチ適用とアップグレード

- 2.1 製品のアップグレードに関する問題

- 2.1.1 Solaris X64プラットフォームでUpgrade Assistantスクリプトの実行によってエラー・メッセージがトリガーされる

- 2.1.2 「ログ」ボタンでログが表示されない

- 2.1.3 Solaris.X64でOHS 12.1.2へのアップグレード中に端末画面にエラー・メッセージが表示される

- 2.1.4 12.1.2でJRFドメインがJRockitをサポートしていない

- 2.2 製品のパッチ適用に関する問題

- 2.2.1 OPatch中のライブラリ登録のエラー

- 2.2.2 ユーザーがパッチ適用処理を終了した後でも再生成されたライブラリがOPatchによってリストアされない

3 高可用性

- 3.1 ファイル永続性に関する問題

- 3.1.1 OPSSおよびMDSデータソース使用時にファイル永続性ストアが存在する

4 Oracle Fusion Middlewareの管理

- 4.1 一般的な問題および回避策

- 4.1.1 テストから本番への移行における制限

- 4.1.2 特定のブラウザで必要なSSL証明書チェーン

- 4.2 『Oracle Fusion Middlewareの管理』のドキュメントの訂正箇所

5 Platform Security Services

- 5.1 構成に関する問題と回避策

- 5.2 ドキュメントの訂正箇所

- 5.2.1 WSLTインフラストラクチャ・セキュリティ・コマンドに関する修正情報

6 Oracle User Messaging Service

- 6.1 一般的な問題および回避策

- 6.1.1 11gと12cで拡張ドライバのターゲット・タイプが異なる

- 6.1.2 Oracle User Messaging ServiceとOracle HTTP Serverを構成した後でノード・マネージャが起動しない

- 6.1.3 UMSスキーマのパージ・スクリプトをダウンロードできる

- 6.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

- 6.1.5 再起動後にUser Messaging ServiceのURLを使用できない

- 6.2 構成の問題および回避策

- 6.2.1 ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない

- 6.2.2 ドライバの構成時に正しいSSL信頼ストアを使用する

- 6.2.3 ワークリスト・ドライバ構成

7 Webサービス

- 7.1 マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用

- 7.2 ポリシーの一括アップロードの実行

- 7.3 デプロイ後のカスタマイズの削除

- 7.4 ローカライズの制限の確認

- 7.5 2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない

- 7.6 「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない

- 7.7 カスタムExactly-oneポリシーの使用時に発生する可能性のある制限

- 7.8 OWSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する

- 7.9 サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない

- 7.10 一部のロケールでアタッチされているポリシーがポリシー表に表示されない

- 7.11 WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない

- 7.12 permitallおよびdenyallポリシーは同じWebサービスにアタッチしない

- 7.13 スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される

- 7.14 アプリケーションを再起動して正確なポリシーの使用状況数を取得する

- 7.15 Webサービス・ポリシー・ページのパフォーマンスの改善

- 7.16 誤った互換性のあるクライアント・ポリシー・リスト

- 7.17 カスタムExactlyOneポリシーに安全な会話要素が表示される

- 7.18 現在のリリースではWebサービスの信頼できるメッセージングはサポートされていない

- 7.19 現在のリリースではポリシーの一括アタッチはサポートされていない

- 7.20 クライアント・ポリシーの編集後に「OWSMポリシー」ページに戻る

- 7.21 KSSおよびHSMキーストア構成の変更が表示されない

- 7.22 JKS構成画面に誤った値が表示される

- 7.23 Fusion Middleware Controlでトークン属性ルールの構成が正しく機能しない

- 7.24 RESTアプリケーションを保護するときにコンテキスト・ルートを「/」に設定してはいけない

- 7.25 クラスパス・モードでドメイン構成はサポートされていない

- 7.26 OWSMの「ドメイン構成」ページの「認証」タブでSAML信頼を編集した後に「適用」/「元に戻す」ボタンがアクティブ化されない

- 7.27 例による問合せ機能が動作しない

- 7.28 署名付きのSAMLトークンにSTS証明書がない場合にNPEがスローされることがある

- 7.29 XML暗号への攻撃の回避

- 7.30 今回のリリースではクロスドメイン・ポリシー・マネージャの構成はサポートされていない

- 7.31 プロキシを誤って構成するとOWSMイントロスペクション・プラグインが失敗する

- 7.32 統合されたフォルト・コードでBadContextTokenが処理されない

- 7.33 Oracle Infrastructure Webサービスの非推奨コマンド

はじめに

このマニュアルでは、ユーザーが開発しFusion Middlewareランタイム環境にデプロイするアプリケーションの作成の自動化と継続的インテグレーションについて説明しています。このマニュアルでは、簡単にアプリケーションのビルドとテストを自動化し、Fusion Middlewareで継続的インテグレーション技術を採用できるようにFusion Middleware 12cに追加されている新機能について説明しています。

対象読者

このドキュメントは、Fusion Middlewareランタイム環境にデプロイするアプリケーションのビルドを担当し、ビルド・プロセスの自動化またはFusion Middlewareのコンテキストにおける継続的インテグレーション技術の採用(あるいはその両方)を望む開発者とビルド・マネージャを対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info) か、聴覚に障害のあるお客様は (http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs)を参照してください。

関連ドキュメント

詳細は、Oracle Other Product One Release 7.0のドキュメント・セットまたはOracle Other Product Two Release 6.1のドキュメント・セット内の次のドキュメントを参照してください。

- Oracle Other Product Oneリリース・ノート

- Oracle Other Product One構成ガイド

- Oracle Other Product Twoスタート・ガイド

- Oracle Other Product Twoリファレンス・ガイド

- Oracle Other Product Twoチューニングおよびパフォーマンス・ガイド

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 インストールおよび構成

この章では、Oracle Fusion Middleware製品のインストールと構成に関する問題について説明します。

この章の内容は次のとおりです。

- 1.1項「製品のインストールに関する問題」

- 1.2項「製品の構成に関する問題」

- 1.3項「製品のインストールと構成のドキュメントに関する問題」

- 1.4項「ドキュメントの訂正箇所」

1.1 製品のインストールに関する問題

この時点で既知の問題はありません。

1.2 製品の構成に関する問題

この項の内容は次のとおりです。

- 1.2.1項「IBM AIXで製品インストーラからOracle Configuration Managerを構成できない」

- 1.2.2項「コマンドラインからIAU_APPENDおよびIAU_VIEWERスキーマを作成する場合の無害なエラー・メッセージ」

1.2.1 IBM AIXで製品インストーラからOracle Configuration Managerを構成できない

12c (12.1.2)では、IBM AIXオペレーティング・システムでインストーラからOracle Configuration Managerを構成できません。

この問題の回避方法:

1. 製品のインストール・ガイドの説明に従って製品インストーラを起動します。

2. 「セキュリティ・アップデートの指定」画面で、「セキュリティ更新をMy Oracle Supportから受けとります」の選択を解除します。

3. 製品のインストールを完了してインストーラを終了します。

4. ORACLE_HOME/oracle_common/ccrディレクトリのsetupCCRおよびconfigCCRスクリプトを実行して、Oracle Configuration Managerの設定と構成を行います。

1.2.2 コマンドラインからIAU_APPENDおよびIAU_VIEWERスキーマを作成する場合の無害なエラー・メッセージ

コマンドラインからリポジトリ作成ユーティリティ(RCU)を実行し、システム負荷およびデータ負荷フェーズを個別に実行する場合、IAU_APPENDおよびIAU_VIEWERスキーマによってエラー・メッセージが生成されます。

これらのエラー・メッセージは無視しても問題なく、IAU_APPENDおよびIAU_VIEWERスキーマは両方とも作成されます。

1.3 製品のインストールと構成のドキュメントに関する問題

この項の内容は次のとおりです。

- 1.3.1項「Oracle WebLogic Server ZIPインストーラのドキュメントで誤ってJAVA_VENDORを設定するように指示している」

- 1.3.2項「構成時にSIPサーバー・テンプレートが誤って表示される」

- 1.3.3項「インストール完了画面に誤った手順が表示される」

- 1.3.4項「構成および再構成画面の誤った管理コンソールURL形式」

- 1.3.5項「FMWインフラストラクチャの構成ウィザードの実行中にODIインスタンス・オプションが表示される」

- 1.3.6項「wlstオフライン・スクリプトの編集」

- 1.3.7項「リモート・データベースでのドメイン構成時のパフォーマンスの問題」

- 1.3.8項「誤ったバージョンのJDKがインストールに使用された場合にエラー・メッセージが表示される」

- 1.3.9項「Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない」

- 1.3.10項「JDKがオペレーティング・システムと互換性がない場合に誤ったエラー・メッセージが表示される」

- 1.3.11項「一部のHPホストでOracle Fusion Middleware製品のインストール中に前提条件チェックが失敗する」

- 1.3.12項「12c ASCOREのインストール時にエラーが表示される」

- 1.3.13項「make.logファイルの警告メッセージ」

- 1.3.14項「Windows OSでOracle Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない」

- 1.3.15項「スタンドアロンOHSドメインを処理するWindowsサービスとしてNodeManagerを登録する」

- 1.3.16項「OAMサーバーで簡易セキュリティ・モードが機能しない」

- 1.3.17項「製品を削除しても削除されるべきファイルが残る」

1.3.1 Oracle WebLogic Server ZIPインストーラのドキュメントで誤ってJAVA_VENDORを設定するように指示している

Oracle WebLogic ServerのZIPインストーラ用ドキュメント(README.txt)に、Windowsオペレーティング・システムではJAVA_VENDOR環境変数を、構成ウィザードを起動する前に使用しているJVMに設定する必要があると記載されています。

JAVA_VENDOR変数は要件ではないため、これは正しくありません。この変数が設定されていない場合、構成ウィザードは環境からVM_TYPEを抽出して正しいJDKを指定します。

JAVA_VENDORの有効な値はOracleまたはApple、VM_TYPEの有効な値はHotSpotまたはAppleです。

1.3.2 構成時にSIPサーバー・テンプレートが誤って表示される

構成時に、構成ウィザードによってSIPサーバー・テンプレートが誤って表示されます。

構成時にこのテンプレートを選択しないでください。

1.3.3 インストール完了画面に誤った手順が表示される

スタンドアロンOHSのインストール完了時に、インストール後に実行する必要がある手順の1つとして、「ノード・マネージャおよびドメイン・サーバーを起動する」という手順が表示されます。

スタンドアロン・インストール中に構成されるドメイン・サーバーは存在しないため、この情報は正しくありません。

1.3.4 構成および再構成画面の誤った管理コンソールURL形式

Fusion Middleware Infrastructure構成または再構成ウィザードのサマリー・ページに誤った形式の管理コンソールURLが表示されます。

正しい形式の管理コンソールURLは次のとおりです。

http://machine_name:port/console

1.3.5 FMWインフラストラクチャの構成ウィザードの実行中にODIインスタンス・オプションが表示される

Fusion Middleware構成ウィザードを使用してシステム・コンポーネントを作成する場合、現在のFusion Middleware 12c (12.1.2)リリースではOracle Data Integratorは利用できませんが、作成可能なコンポーネント・タイプとしてODIが表示されます。

ドメインを作成または再構成する場合に、このコンポーネント・タイプを選択しないでください。

1.3.6 wlstオフライン・スクリプトの編集

wlstオフライン・スクリプトで複数のupdateDomain()コールを使用する場合、各updateDomain()コールの後にreadDomain()コールを追加する必要があります。

1.3.7 リモート・データベースでのドメイン構成時のパフォーマンスの問題

Fusion Middleware構成ウィザードで新しいドメインを作成する場合、特定の設定操作に長い時間がかかることがあります。次のタスクを実行する場合に、このような長い操作時間が見られる場合があります。

- IAUスキーマのRCU作成中。

- セキュリティ・ポリシーをロードする場合のドメイン作成中。

- キーストア・サービスを使用するためにノード・マネージャを構成する場合のノード・マネージャ起動中

1.3.8 誤ったバージョンのJDKがインストールに使用された場合にエラー・メッセージが表示される

32ビット・システム用のJDKを使用してFusion Middleware製品を64ビット・システムにインストールしようとすると、インストール開始前にエラー・メッセージが表示されます。

Fusion Middlewareソフトウェアをインストールする前に、製品用のシステム要件および仕様のドキュメントを読み、次の場所から適切なJDKをダウンロードします。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.3.9 Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない

Fusion Middleware製品を削除しても製品のホーム・ディレクトリからショートカットは消去されません。

プログラムのショートカットを手動で削除します。

1.3.10 JDKがオペレーティング・システムと互換性がない場合に誤ったエラー・メッセージが表示される

64ビット・マシンで32ビットJDK7 JVMからインストーラjarファイルを実行すると、JVMのバージョンは正しく、ソフトウェアをインストールしているオペレーティング・システムのバージョンは正しくないという誤ったメッセージが表示されます。

Fusion Middlewareソフトウェアをインストールする前に、製品用のシステム要件および仕様のドキュメントを読み、次の場所から適切なJDKをダウンロードします。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.3.11 一部のHPホストでOracle Fusion Middleware製品のインストール中に前提条件チェックが失敗する

一部のHPホストでOracle Fusion Middleware製品のインストール中に、CPU速度に関する前提条件チェックが失敗します。

インストーラの起動時に、コマンドライン・オプション-ignoreSysPrereqsを指定します。これにより、インストーラはシステム前提条件チェックをスキップしてインストールを続行します。

1.3.12 12c ASCOREのインストール時にエラーが表示される

Oracle Web Tier 12c (12.1.2)をOracle Solaris 11システムにインストールするときに、次のエラーがコンソールに表示されます。

sh: line 1:usr/sbin/patchadd:not found

これらのエラー・メッセージは無視してください。

1.3.13 make.logファイルの警告メッセージ

12.1.2 OHSをAIXにインストールする場合、次の場所にあるmake.logファイルに警告メッセージが表示されます

OHS_HOME/install/make.log

これらのエラー・メッセージは無視してください。

1.3.14 Windows OSでOracle Fusion Middleware製品を削除しても一部のプログラム・ショートカットが消去されない

Windows OSからFusion Middleware製品を削除しても製品のホーム・ディレクトリからショートカットは消去されません。

プログラムのショートカットを手動で削除します。

1.3.15 スタンドアロンOHSドメインを処理するWindowsサービスとしてNodeManagerを登録する

スタンドアロンOHSドメインを処理するWindowsサービスとしてNodeManagerを登録するには、スタンドアロン・ドメインを作成した後で次のことを行います。

1. スタンドアロンOHSドメイン・ディレクトリを指定するようにJAVA_OPTIONS環境変数を設定します。次のコマンドを入力して環境変数を設定します。

set JAVA_OPTIONS=-Dohs.product.home=C:\work\stand\ohs -Dweblogic.RootDirectory=domain_directory

たとえば、次のようになります。

Set Java_options=-dohs.product.home=c:\work\stand\ohs -dweblogic.rootdirectory=c:\oracle_home\ohs\user_projects\domains\ohs

2. domain\binディレクトリに移動し、次のコマンドを実行します。

installNodeMgrSvc.cmd

1.3.16 OAMサーバーで簡易セキュリティ・モードが機能しない

AIXプラットフォームでは、OAMサーバーで簡易セキュリティ・モードが機能しません。

アーティファクト生成のために新しいWebゲート・エージェントを登録している場合、OAMサーバー・コンソールで「オープン」または「証明書セキュリティ・モード」を選択します。

1.3.17 製品を削除しても削除されるべきファイルが残る

12.1.2を削除してもすべてのファイルが削除されるわけではありません。

OracleホームにインストールされたFusion Middlewareを完全に削除するには、インストールされているすべての製品の削除を実行してから、Oracleホーム・ディレクトリ全体を削除します。

1.4 ドキュメントの訂正箇所

この項の内容は次のとおりです。

- 1.4.1項「Oracle WebLogic ServerとCoherenceのインストール・タイプ名が正しくない」

- 1.4.2項「管理対象サーバー名が正しくない」

1.4.1 Oracle WebLogic ServerとCoherenceのインストール・タイプ名が正しくない

『Oracle WebLogic ServerおよびCoherenceのインストールと構成』で、インストール・タイプの1つが誤って、インストール・タイプが完全(例を含む)と記載されています。

正しいインストール・タイプ名は「完全インストール」です。

1.4.2 管理対象サーバー名が正しくない

『Oracle Fusion Middleware Infrastructureのインストールと構成』の管理対象サーバーの起動に関する説明で、adf_server_1およびadf_server_2という名前の管理対象サーバーが記載されています。

管理対象サーバーの正しい名前はinfra_server_1とinfra_server_2です。

2 パッチ適用とアップグレード

この章では、Infrastructure 12.1.2のアップグレードに関する問題について説明します。

この章の内容は次のとおりです。

- 製品のアップグレードに関する問題

- 製品のパッチ適用に関する問題

2.1 製品のアップグレードに関する問題

この項の内容は次のとおりです。

- 2.1.1項「Solaris X64プラットフォームでUpgrade Assistantスクリプトの実行によってエラー・メッセージがトリガーされる」

- 2.1.2項「「ログ」ボタンでログが表示されない」

- 2.1.3項「Solaris.X64でOHS 12.1.2へのアップグレード中に端末画面にエラー・メッセージが表示される」

2.1.1 Solaris X64プラットフォームでUpgrade Assistantスクリプトの実行によってエラー・メッセージがトリガーされる

Solaris X64プラットフォームのコマンドラインでUpgrade Assistantを起動するときに、次のエラーが表示される場合があります。

./ua: [[: not found

このメッセージは無視できます。このエラーに関係なく、Upgrade AssistantはGUIモードで起動を続行します。

2.1.2 「ログ」ボタンでログが表示されない

Upgrade Assistantウィザードの「ログ」ボタンによってログが表示されません。

Upgrade Assistant以外の外部テキスト・エディタを使用してログを表示してください。

2.1.3 Solaris.X64でOHS 12.1.2へのアップグレード中に端末画面にエラー・メッセージが表示される

Fusion Middleware Upgrade Assistant 12.1.2のuaスクリプトの実行中に、次のエラー・メッセージが端末画面に表示されます。

./ua: [[: not found
./ua: [[: not found

このエラー・メッセージを無視します。

2.1.4 12.1.2でJRFドメインがJRockitをサポートしていない

Oracle Fusion Middleware 12.1.2.でJRockitはWebLogic Serverクライアント側アプリケーションのみでサポートされます。JRockitは、WebLogic Server JRFドメインでの使用がサポートされなくなりました。

2.2 製品のパッチ適用に関する問題

この項の内容は次のとおりです。

- OPatch中のライブラリ登録のエラー

- ユーザーがパッチ適用処理を終了した後でも再生成されたライブラリがOPatchによってリストアされない

2.2.1 OPatch中のライブラリ登録のエラー

OPatch中にライブラリ登録が失敗すると、次のエラー・メッセージが表示されます。

Patching component oracle.wls.core.app.server, 12.1.2.0.0...

There is an error with library regeneration, please refer to the log file for details. OPatch will continue applying the patch.....

OPatch failed with error code 115

このエラーにより、影響を受けるライブラリの一部にパッチが適用されません。その結果、環境が一貫性のない状態になります。

OPatchロールバックを実行して、パッチ適用前の環境をリストアしてください。

パッチのロールバック方法の詳細は、『Opatchによるパッチ適用』のOPatchを使用したOracle Fusion Middlewareへのパッチの適用に関する説明を参照してください。

2.2.2 ユーザーがパッチ適用処理を終了した後でも再生成されたライブラリがOPatchによってリストアされない

OPatchポストスクリプトが失敗した場合、ユーザーはパッチ適用処理を続行せず、終了することを選択します。パッチ適用処理の終了後、再生成されたライブラリがOPatchによって正しくリストアされません。

OPatchログを確認して、ライブラリの再生成が行われたかどうかを判断します。ライブラリの再生成が行われている場合、パッチを再度適用します。OPatchポストスクリプトが再度失敗した場合、「y」を選択してパッチ適用処理を続行します。今回は、OPatchはパッチを自動的にロールバックしません。ユーザーがOPatchを手動でロールバックして、パッチ適用前の環境をリストアする必要があります。

パッチのロールバック方法の詳細は、『Opatchによるパッチ適用』のOPatchを使用したOracle Fusion Middlewareへのパッチの適用に関する説明を参照してください。

3 高可用性

この章では、Oracle Fusion Middlewareの高可用性に関する問題について説明します。

この章の内容は次のとおりです。

- 3.1項「ファイル永続性に関する問題」。

3.1 ファイル永続性に関する問題

このセクションには次のトピックが含まれます。

- 3.1.1項「OPSSおよびMDSデータソース使用時にファイル永続性ストアが存在する」。

3.1.1 OPSSおよびMDSデータソース使用時にファイル永続性ストアが存在する

MDSデータソースには、WebLogic Serverファイル永続性ストアがデータソースとともに割り当てられています。ファイル永続性ストアは開発モードのみで使用されるため、高可用性目的では無視できます。障害発生時にファイル永続性ストアをリカバリする必要ありません。

4 Oracle Fusion Middlewareの管理

この章では、Oracle Fusion Middlewareの管理に関連する問題について説明します。内容は次のとおりです。

- 4.1項「一般的な問題および回避策」

- 4.2項「『Oracle Fusion Middlewareの管理』のドキュメントの訂正箇所」

4.1 一般的な問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。内容は次のとおりです。

- 4.1.1項「テストから本番への移行における制限」

- 4.1.2項「特定のブラウザで必要なSSL証明書チェーン」

4.1.1 テストから本番への移行における制限

テストから本番への移行については、次の制限に注意してください。

- Oracle Platform Security Servicesを移行し、データをLDAP間で移行する場合、ソースとターゲットのLDAPドメインのコンポーネント階層は同一である必要があります。同一でないと、Oracle Platform Security Servicesのデータ移行は失敗します。たとえば、ソースの階層がdc=us,dc=comとして構成されている場合、ターゲットLDAPにも同一のドメイン・コンポーネント階層が必要です。

- Windowsでは、copyConfigスクリプトを実行する前にノード・マネージャを停止する必要があります。

- SSLがソースで無効になっている場合、キーストアと証明書のすべての値がターゲット環境にコピーされます。この問題を回避するには、次のいずれかの手順を実行します。

- ソース環境の値を削除します。

1. Fusion Middleware Controlで各サーバーに対し、WebLogic Serverメニューから「管理」→「キーストア」を選択します。

2. 次の値を削除します。

Demo Identity Keystore
Demo Identity Keystore Type
Demo Trust Keystore
Demo Trust Keystore Type

3. 「保存」をクリックします。

4. 各サーバーに対し、WebLogic Serverメニューから「管理」→「SSL」を選択します。

5. 次の値を削除します。

Identity and Trust Locations
Private Key Location
Certificate Locatio
Demo Trust Keystore Type

- ソース環境がキーストア・サービスで構成されている場合、ターゲットはデモ用証明書で構成されています。移行スクリプトを実行した後、実際の証明書を使用してターゲット環境を更新します。『Oracle Platform Security Servicesによるアプリケーションの保護』のキーストア・サービスによる鍵と証明書の管理に関する説明を参照してください。

- 移行計画を抽出したら、編集してダミー値を置き換えます。ただし、パスフレーズの値は、テキストを含むことができる有効なファイルである必要があります。後で、ターゲット・システムでSSLを有効にする場合は、SSLの値を変更します。

- ソース・ドメインが既知の認証局のカスタムIDで構成されている場合でも、移行計画はCustom Trust LocationおよびCustom Trust Keystore Passwordプロパティを想定します。これを回避するために、JDKのデフォルト・トラスト・キーストアとそのパスワードを指定できます。たとえば、JDKのデフォルト・トラスト・キーストアは次の場所にあります。

JDK_HOME/jre/lib/security/cacerts

- Oracle HTTP Serverを移行する場合、MatchExpressionディレクティブは移行されません。この回避方法は、次のとおりです。

1. pasteConfig操作が完了した後で、次のディレクトリにあるいずれかの構成ファイルにMatchExpression文字列が存在するかどうかを確認します。

DOMAIN_HOME/config/fmwconfig/components/OHS/component_name

2. いずれかのファイルにMatchExpression文字列が存在する場合、ターゲット・エンドポイントで値を更新します。

- pasteConfigの実行時、アーカイブにOracle Platform Security Servicesが含まれる場合、スクリプトが次のエラーを返す場合があります。

oracle.security.audit.util.StrictValidationEventHandler handleEvent
WARNING: Failed to validate the xml content. Reason: cvc-complex-type.2.4.b:
The content of element '' is not complete. One of
'{"http://xmlns.oracle.com/ias/audit/audit-2.0.xsd":source}' is expected..
Apr 24, 2013 6:28:29 AM
oracle.security.audit.util.StrictValidationEventHandler handleEvent
WARNING: Failed to validate the xml content. Reason: cvc-complex-type.2.4.b:
The content of element '' is not complete. One of
'{"http://xmlns.oracle.com/ias/audit/audit-2.0.xsd":source}' is expected..

これらのエラーは無視できます。

4.1.2 特定のブラウザで必要なSSL証明書チェーン

Oracle HTTP Server用にSSLを構成する場合、証明書チェーン全体(ルートCA、中間CAなど)のインポートが必要な場合があります。

Internet Explorerなどの特定のブラウザでは、SSLハンドシェイクが機能するように証明書チェーン全体をブラウザにインポートする必要があります。証明書が中間CAによって発行されている場合、証明書チェーン全体がブラウザで利用できることを確認する必要があり、そうしないとハンドシェイクが失敗します。チェーンの中間証明書の期限が切れている場合、チェーンのすべての証明書(OHSサーバーなど)とともに更新する必要があります。

4.2 『Oracle Fusion Middlewareの管理』のドキュメントの訂正箇所

この時点でドキュメントの訂正箇所はありません。

5 Platform Security Services

この章では、Oracle Platform Security ServicesとOracle Security Developer Toolsに関連する問題について説明します。内容は次のとおりです。

- 5.1項「構成に関する問題と回避策」

- 5.2項「ドキュメントの訂正箇所」

5.1 構成に関する問題と回避策

報告すべき構成の問題はありません。

5.2 ドキュメントの訂正箇所

この項では、次のドキュメントの誤りに対する修正情報を示します。

- 5.2.1項「WSLTインフラストラクチャ・セキュリティ・コマンドに関する修正情報」

5.2.1 WSLTインフラストラクチャ・セキュリティ・コマンドに関する修正情報

この項は、『インフラストラクチャ・セキュリティWLSTコマンド・リファレンス』(E48020-01)のセキュリティ・コマンドに関するいくつかの修正点について説明します。

- 2.1.1.34項の最初の文、「ポリシーおよび資格証明ストアをLDAPリポジトリに移行するオンライン・コマンド」は誤りで、正しくは「既存のOPSSセキュリティ・ストアからターゲットOPSSセキュリティ・ストアに、ポリシー、資格証明、監査メタデータおよび鍵を移行するオンライン・コマンド」です。

- 2.1.1.40.1項の文、「再起動は必要ありません」は、コマンドがオフラインであるため、無視できます。

- 2.1.1.40.3項の最初の文は誤りで、正しくは「次の起動は暗号化鍵をロール・オーバーします」です。

- 2.1.1.41.1項の文、「ドメイン資格証明ストア内の、指定したマップ名およびキー名を持つ資格証明のタイプ、ユーザー名、パスワード、URLおよびポート番号が変更されます」は誤りで、正しくは「パスワード資格証明のみが更新されます」です。

- 2.1.2.2.1項のgetAuditPolicyの説明から、「および最大ログ・ディレクトリ・サイズ」という句を削除します。また、2.1.2.2.3項の最初の例を変更して次のように読み替えます。

wls:/mydomain/serverConfig> getAuditPolicy()
Location changed to domainRuntime tree. This is a read-only tree with DomainMBean as the root.
For more help, use help(domainRuntime)

FilterPreset:All
Max Log File Size:104857600

- 2.1.2.5.2項のsetAuditRepositoryコマンドの構文の説明で、追加引数timezoneが省略されています。構文を変更して次のように読み替えます。

setAuditRepository([switchToDB],[dataSourceName],[interval], [timezone])

また、引数の表に次の内容を追加します。

timezone: 監査ローダーが監査イベントのタイムスタンプを記録するタイムゾーン。有効な値は、「utc」および「local」です。

例:

wls:/mydomain/serverConfig> setAuditRepository(switchToDB="true",dataSourceName="jdbc/AuditAppendDataSource",interval="14",timezone="utc")

- 2.1.2.5.3項のsetAuditRepositoryの2つの例で、データソースのjndi名を、デフォルト監査データソースjndi名のjdbc/AuditAppendDataSourceに変更します。

- 2.1.2.9.1項のcreateAuditDBViewコマンドで、最初の文を変更して次のように読み替えます。
「このコマンドは、データベース・ビューを作成し、指定されたコンポーネントの監査ログ・レコードをデータベースから問い合せるために使用できるSQLスクリプトを生成します。」

6 Oracle User Messaging Service

この章では、Oracle User Messaging Service (UMS)に関連する問題について説明します。

内容は次のとおりです。

- 6.1項「一般的な問題および回避策」

- 6.2項「構成の問題および回避策」

6.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。内容は次のとおりです。

- 6.1.1項「11gと12cで拡張ドライバのターゲット・タイプが異なる」

- 6.1.2項「Oracle User Messaging ServiceとOracle HTTP Serverを構成した後でノード・マネージャが起動しない」

- 6.1.3項「UMSスキーマのパージ・スクリプトをダウンロードできる」

- 6.1.4項「ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる」

- 6.1.5項「再起動後にUser Messaging ServiceのURLを使用できない」

6.1.1 11gと12cで拡張ドライバのターゲット・タイプが異なる

Oracle Enterprise Manager Fusion Middleware Control 12cでは、User Messaging Serviceの拡張ドライバが左側のナビゲーション・ペインのApplication Deploymentsフォルダではなく、User Messaging Serviceフォルダに表示されます。また、ドライバのパフォーマンス・データが拡張ドライバ用に利用できます。これは予測されている動作です。

6.1.2 Oracle User Messaging ServiceとOracle HTTP Serverを構成した後でノード・マネージャが起動しない

クラスタ環境では、Oracle Real Application Clusters (RAC)のマルチ・データソースが存在するドメインでOracle User Messaging Service (UMS)とOracle HTTP Serverを構成した場合、ノード・マネージャが起動しないことがあります。

回避策

すべてのUMSドライバがデプロイされて動作している場合、UMSはデータソース当たり約100件の接続を使用します。したがって、RACが設定されたクラスタ環境では、データベース・サーバーで許可する最大接続数を増やす必要がある場合があります。この値を、各WebLogic Serverのデータソース当たりの最大接続数の合計に設定します。たとえば、Oracle RACが3つのノードとともに使用されている場合(3つのOracle RACデータソースと2つのWebLogic Server)、最大接続数を600に設定します(2 x 3 x 100)。

6.1.3 UMSスキーマのパージ・スクリプトをダウンロードできる

UMSスキーマのパージ・スクリプトはダウンロードおよび使用が可能です。このスクリプトとその使用方法の説明にアクセスするには、Oracleサポートに連絡してください。

注意:

パージ・スクリプトは、Oracle Databaseユーザー向けのUMS 12cコンポーネントの一部として利用できます。

6.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

サーバーの設定後にメッセージの送受信がない場合などのようにメトリック・データがない場合、メトリックの「パフォーマンス」ページに「使用不可」と表示されます。これは、ソフトウェアの問題ではなく、パフォーマンス・レポート機能は適切に動作しています。送信および受信トラフィックが発生すると、即座に結果が「パフォーマンス」ページに正常に表示されます。

6.1.5 再起動後にUser Messaging ServiceのURLを使用できない

Oracle Enterprise Manager Fusion Middleware ControlまたはOracle WebLogicコンソールを通じてUser Messaging Serviceサーバー(usermessagingserver)を再起動し、User Messaging Serviceサーバーにより提供されるユーザー・プリファレンスUI(/sdpmessaging/userprefs-ui)や様々なWebサービス・エンドポイントなどのURLにアクセスしようとすると、「エラー503 - サービスが使用できません」というエラーが発生することがあります。このエラーは、Oracle WebLogic Serverの負荷が(SOAインスタンスなどで)高い場合に断続的に発生します。この問題の回避方法:

- User Messaging Serviceサーバーを再起動します(2回以上の再起動が必要になる可能性があります)。

- User Messaging Serviceサーバーを複数回再起動しても不十分な場合は、Oracle WebLogic Serverインスタンス全体を再起動します。

6.2 構成の問題および回避策

この項では、構成に関する問題およびその回避方法について説明します。内容は次のとおりです。

- 6.2.1項「ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない」

- 6.2.2項「ドライバの構成時に正しいSSL信頼ストアを使用する」

- 6.2.3項「ワークリスト・ドライバ構成」

6.2.1 ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない

ワークリストまたはポップアップ・ドライバを削除する場合、これらドライバに事前シードされたチャネルを削除できません。事前シードされたチャネルはプリファレンス・リスト内に使用可能なまま残ります。

6.2.2 ドライバの構成時に正しいSSL信頼ストアを使用する

SSLを使用してリモート・ゲートウェイに接続するためにUser Messaging Serviceドライバ(電子メール・ドライバなど)を構成するには、Oracle WebLogic Server管理コンソール・オンライン・ヘルプのキーストアの構成に関するトピックで説明されているように、SSL信頼ストアが正しく構成されていることを確認してください。

$DOMAIN_HOME/bin/setDomainEnv.sh (またはWindowsの相当するファイル)に設定されたJVMシステム・プロパティ(javax.net.ssl.trustStore)の値が使用する正しい信頼ストアを指していることを確認してください。Java標準信頼ストアは次の場所にあります。

$JAVA_HOME/jre/lib/security/cacertsまたは$BEA_JAVA_HOME/jre/lib/security/cacerts

SSL信頼ストアのデフォルトの即時利用可能な構成(Java標準信頼ストア)では、UMSドライバはSSLを介してOracle Beehive Email Serverに接続できません。一部のインストールでは(SOAをインストールしている場合など)、Java標準信頼ストアはデモ信頼ストアに置き換えられることに注意してください。このような場合、信頼ストアには、Oracle Beehive Email Serverが必要とする有効なルート証明書が含まれていない可能性があります。この問題を解決するには、正しいSSL信頼ストアを使用するための手順を実行します。setDomainEnv.shファイル(またはWindowsの相当するファイル)でDemoTrustキーストアをJava標準SSL信頼ストアで置き換えると、UMS電子メール・ドライバはSSLを介してOracle Beehive Email Serverに正常に接続できるようになります。

6.2.3 ワークリスト・ドライバ構成

ワークリスト・ドライバ構成手順に従っている際に、構成ウィザード内のSOA用のOracle User Messaging Serviceが選択されていないことから、これが構成されていないため、これを選択して構成する必要があると考えられます。これは正しくありません。基本のOracle User Messaging ServiceはいくつかのUMSドライバとともにすでに構成されています。

記載されている手順に従って作業を進め、「SOA用のOracle User Messaging Service」オプションが選択されていない事実は無視してください。

7 Webサービス

この章では、Oracle Web Services Managerを含むWebサービス開発、セキュリティおよび管理に関連する問題について説明します。

内容は次のとおりです。

- 7.1項「マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用」

- 7.2項「ポリシーの一括アップロードの実行」

- 7.3項「デプロイ後のカスタマイズの削除」

- 7.4項「ローカライズの制限の確認」

- 7.5項「2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない」

- 7.6項「「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない」

- 7.7項「カスタムExactly-oneポリシーの使用時に発生する可能性のある制限」

- 7.8項「OWSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する」

- 7.9項「サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない」

- 7.10項「一部のロケールでアタッチされているポリシーがポリシー表に表示されない」

- 7.11項「WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない」

- 7.12項「permitallおよびdenyallポリシーは同じWebサービスにアタッチしない」

- 7.13項「スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される」

- 7.14項「アプリケーションを再起動して正確なポリシーの使用状況数を取得する」

- 7.15項「Webサービス・ポリシー・ページのパフォーマンスの改善」

- 7.16項「誤った互換性のあるクライアント・ポリシー・リスト」

- 7.17項「カスタムExactlyOneポリシーに安全な会話要素が表示される」

- 7.18項「現在のリリースではWebサービスの信頼できるメッセージングはサポートされていない」

- 7.19項「現在のリリースではポリシーの一括アタッチはサポートされていない」

- 7.20項「クライアント・ポリシーの編集後に「OWSMポリシー」ページに戻る」

- 7.21項「KSSおよびHSMキーストア構成の変更が表示されない」

- 7.22項「JKS構成画面に誤った値が表示される」

- 7.23項「Fusion Middleware Controlでトークン属性ルールの構成が正しく機能しない」

- 7.24項「RESTアプリケーションを保護するときにコンテキスト・ルートを「/」に設定してはいけない」

- 7.25項「クラスパス・モードでドメイン構成はサポートされていない」

- 7.26項「OWSMの「ドメイン構成」ページの「認証」タブでSAML信頼を編集した後に「適用」/「元に戻す」ボタンがアクティブ化されない」

- 7.27項「例による問合せ機能が動作しない」

- 7.28項「署名付きのSAMLトークンにSTS証明書がない場合にNPEがスローされることがある」

- 7.29項「XML暗号への攻撃の回避」

- 7.30項「今回のリリースではクロスドメイン・ポリシー・マネージャの構成はサポートされていない」

- 7.31項「プロキシを誤って構成するとOWSMイントロスペクション・プラグインが失敗する」

- 7.32項「統合されたフォルト・コードでBadContextTokenが処理されない」

- 7.33項「Oracle Infrastructure Webサービスの非推奨コマンド」

注意:

WebLogic Webサービスの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverリリース・ノート』のWebサービスとXMLの問題と回避策に関する説明を参照してください。

7.1 マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用

このリリースでは、マルチバイトのユーザー資格証明はwss_http_token_*ポリシーでサポートされていません。マルチバイトのユーザー資格証明が必要な場合、wss_username_token_*ポリシーなどの別のポリシーを使用します。利用可能なポリシーの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の事前定義ポリシーに関する説明を参照してください。

7.2 ポリシーの一括アップロードの実行

ポリシーのMDSリポジトリへの一括インポート時、操作が初めに成功しなかった場合、一括インポートが成功するまで操作を再試行します。

ほとんどの場合、これは、Oracle RACデータベースでメタデータのアップロード時にデータベースが切り替えられるときに起こります。Oracle RACデータベースにn個のデータベースがある場合、この操作をn回再試行する可能性があります。

ポリシーの一括インポートの詳細は、『Webサービスの管理』のポリシーの移行に関する説明を参照してください。

7.3 デプロイ後のカスタマイズの削除

AdfConnection MBeanを使用したデプロイ後にconnections.xmlファイルを変更すると、完全な接続がカスタマイズとして保存されます。つまり、再デプロイされたアプリケーションの接続に対する変更は、カスタマイズによって上書きされます。

Fusion Middleware Controlを使用してデプロイ後にアプリケーションのconnections.xmlファイルを変更すると、新しいconnections.xmlファイルがカスタマイズとして作成され、MDSリポジトリに格納されます。このカスタマイズは、アプリケーションの有効期間中は保持されます。したがって、アプリケーションを再デプロイしても、カスタマイズされたconnections.xmlファイルは、引き続きアプリケーションに対するカスタマイズとして適用されます。

(Fusion Middleware Controlによる)前のカスタマイズではなく、再デプロイされたアプリケーションのconnections.xmlファイルを適用するには、MDSリポジトリから明示的にconnections.xmlのカスタマイズを削除する必要があります。

たとえば、Webサービスのデータ・コントロールを含むアプリケーションをデプロイする場合、Fusion Middleware Controlを使用してusername_token_client_policyをアタッチし、続けてポリシーをデタッチします。次に、JDeveloperに戻ってアプリケーションを編集し、http_token_client_policyをアタッチしてアプリケーションを再デプロイします。Fusion Middleware Controlを使用してアプリケーションを表示すると、アタッチしたhttp_token_client_policyが使用されていないことがわかります。これは、Fusion Middleware Controlを使用して前に作成したカスタマイズ済のconnections.xmlファイルが使用されていることが原因です。

MDSリポジトリからconnections.xmlのカスタマイズを削除すると、アプリケーションでは独自のconnections.xmlファイルが使用されます。

7.4 ローカライズの制限の確認

このリリースのOracle Enterprise Managerでは、次の情報は英語でのみサポートされます。

- ポリシーおよびアサーション・テンプレートのorawsp:displayNameフィールド以外のすべてのフィールド。

- ?orawsdlブラウザ・アドレスを使用する場合のorawsp:descriptionフィールド。

7.5 2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない

管理対象サーバーが双方向SSL対応の場合(たとえば、双方向SSLを介してOWSMポリシー・マネージャをホストするSOAサーバーなど)、Fusion Middleware Controlをホストする管理サーバーがその双方向SSL対応の管理対象サーバーにアクセスするよう正しく構成されていても、Fusion Middleware ControlにはOWSMポリシーがリストされません。

7.6 「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない

SOAPヘッダーにバインドされた入力引数を持つWebサービスでは、Fusion Middleware Controlコンソールの「Webサービスのテスト」ページにメッセージが表示されません。したがって、このような操作は、「Webサービスのテスト」ページではテストできません。

たとえば、マルチパートWSDLの入力をFusion Middleware Controlを通じて表示する場合、一方の入力引数がSOAPヘッダーにバインドされていると、他方のメッセージが入力から欠落するため、コンポジット・インスタンスは次の例外とともに失敗します。

ORAMED-01203:[No Part]No part exist with name "request1" in source message

この問題を解決するには、入力引数のXML表示を選択し、WSDLの2つのパートの入力を渡せるようにペイロードを編集します。

7.7 カスタムExactly-oneポリシーの使用時に発生する可能性のある制限

一部の状況では、カスタムExactly-oneポリシーの使用時に制限が発生します。Exactly-oneポリシー内のアサーションのセットで、リクエスト・メッセージが最初のアサーションに一致した場合、最初のアサーションが実行され、対応するレスポンスが送信されます。ただし、一部の状況では、リクエストが後続のアサーションとの一致を意図しているために、この動作では適切でないことがあります。

たとえば、Timestamp=ONであるクライアント・ポリシーと、メッセージ保護アサーション(1つ目はTimestamp=OFF、2つ目はTimestamp=ON)付きのwss11 username tokenを持つサービスexactly-oneポリシーがあるとします。したがって、サービスexactly-oneポリシー内の1つ目のアサーションはリクエスト内のタイムスタンプを予期していませんが、2つ目のアサーションは予期しています。この場合、1つ目のアサーションが実行されると、レスポンスはタイムスタンプなしで送信されます。しかし、クライアント側の処理は、リクエストで送信されたタイムスタンプを予期しているため、失敗します。

この制限は、クライアント・ポリシーでより多くの数の要素が署名されるとみなされる一方で、サービス・ポリシーではそれに対応していない場合に発生する可能性があります。

7.8 OWSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する

Fusion Middleware Controlでは、サービス・ポリシーの互換性の検証時に間違ったエラー・メッセージが表示される可能性があります。この互換性メッセージが表示されるのは、Enterprise Managerを使用してOWSMセキュリティ・クライアント・ポリシーをアタッチする場合です。「サービスの互換性をチェックします」をクリックすると、ポリシーには互換性があるはずだが、これらに互換性がないことを示すメッセージが表示されます。

回避策:

OWSMポリシーがWebサービス・エンドポイントにアタッチされている場合、対応するクライアント・ポリシーを使用します。たとえば、サービスにwss11_saml_or_username_token_with_message_protection_service_policyがある場合、クライアント側ではwss11_saml_token_with_message_protection_client_policyまたはwss11_username_token_with_message_protection_client_policyが機能します。WSM以外のポリシーがWebサービスにアタッチされている場合は、対応するクライアント・ポリシーの詳細について『Oracle Web Services Manager相互運用性ソリューション・ガイド』を参照し、これをアタッチしてください。

7.9 サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない

コンポーネント認可denyallポリシーは、サブスクライバ・メディエータ・コンポーネントで機能しません。認可ポリシーは、他の通常のメディエータ・コンポーネントで機能します。

7.10 一部のロケールでアタッチされているポリシーがポリシー表に表示されない

Fusion Middleware ControlでWebサービス・アプリケーションを選択し、Webサービス・エンドポイントにナビゲートします。「アタッチ/デタッチ」ページでエンドポイントにポリシーをアタッチします。場合によっては、一部のロケール(zh-cn、zh-tw、ja、pt-br、es、fr、ko)でアタッチされているポリシーが「直接アタッチされたポリシー」表に表示されない可能性があります。

回避策としては、列のサイズを大きくします。

7.11 WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない

このリリースでは、WebLogic Java EE Webサービス・クライアントに対して使用状況トラッキングおよび分析は提供されていません。

7.12 permitallおよびdenyallポリシーは同じWebサービスにアタッチしない

同じWebサービスに複数の認可ポリシーをアタッチできますが、permitallとdenyallの両方のポリシーをアタッチしないでください。ただし、両方ともアタッチすると、このリリースではこの組合せは検証に成功します。

回避策:

permitallおよびdenyallポリシーは同じWebサービスにアタッチしないでください。認可ポリシーの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の認可の構成に関する説明を参照してください。

7.13 スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される

メッセージ保護ポリシーを使用してサーバー側のアイデンティティ/暗号化鍵(keystore.enc.csf.key)にスコープが設定されたオーバーライドを使用する場合、オーバーライド値はポリシーに保存されます。ポリシーはキャッシュされるため、別のサービスによるこのポリシーへの後続の参照には、オーバーライド値が含まれます。そのため、結果は予期しないものになります。

このシナリオの例は、次のとおりです。

- Oracle Infrastructure Webサービスにはアタッチされたメッセージ保護サービス・ポリシーがあります。両方のサービス・アイデンティティ(サービス公開暗号化鍵、keystore.enc.csf.key)とサービス・メッセージ保護ポリシーはサービスWSDLで通知されます。サービス暗号化鍵がグローバルsetWSMPolicyOverrideコマンドなどを使用して上書きされると、初期サービスの特定の添付/参照用だったkeystore.enc.csf.keyプロパティのスコープが設定された上書きされた値は、同じポリシーへの別のサービスの添付/参照に影響を与える可能性があります。

回避策

推奨する回避策は、可能なときにキャッシュのリフレッシュを実行することです。たとえば、ポリシーの添付/参照に、プロパティkeystore.enc.csf.keyのスコープが設定されたオーバーライドがあり、一度強制されたか通知された場合、キャッシュされたポリシーにはオーバーライドが含まれますが、リポジトリ内の元のポリシーには影響がありません。オーバーライドをクリアするには、サーバーの再起動、アプリケーションの再デプロイ、Fusion Middleware Controlを使用したポリシーの変更などの方法を使用して、キャッシュをリフレッシュします。

しかし、状況によっては、キャッシュのリフレッシュを実行できないこともあります。たとえば、ポリシーの添付/参照があるサービスに、プロパティkeystore.enc.csf.keyのスコープが設定されたオーバーライドがあり、手動でキャッシュをリフレッシュする時間のない実行のフローで、同じポリシーを参照する別のサービスの前に強制された場合、後続のサービスにより参照されるキャッシュ内のポリシーには構成のオーバーライドが含まれます。たとえば、同じポリシーが非同期リクエストと非同期コールバック・クライアントの両方にアタッチされた非同期サービスで、非同期リクエストの添付/参照のみにオーバーライドがある(非同期コールバックにはない)場合、非同期コールバック・ポリシーの強制が、非同期リクエストの後に発生します。この場合、コールバック・クライアントは構成のオーバーライドを含むキャッシュ内のポリシーにアクセスします。キャッシュをリフレッシュする機会がないため、使用できる回避策はありません。

7.14 正確なポリシーの使用状況数を取得するためのアプリケーションの再起動

Webサービスで参照されるポリシーが削除されてから再度インポートされる場合、その使用状況数は正確でないため、アプリケーションを再起動して正確な使用状況数を取得する必要があります。

7.15 Webサービス・ポリシー・ページのパフォーマンスの改善

不要なロールの問合せを削除することで、Fusion Middleware ControlのWebサービス・ポリシー・ページのパフォーマンスが改善されています。

7.16 誤った互換性のあるクライアント・ポリシー・リスト

『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWSDLからのクライアント・ポリシーの生成に関する説明で示すように、WSDLからクライアント・ポリシーを生成する場合、次のポリシーがアタッチされた対応するWebサービスに対して、互換性のあるクライアント・ポリシーのリストにwss_username_token_over_ssl_client_policyポリシーが戻されません。

wss11_saml_or_username_token_with_message_protection_service_policy

『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のポリシーのWebサービス・クライアントへの直接的なアタッチに関する説明で示すように、このクライアント・ポリシーは、同じクライアントにポリシーをアタッチすると、互換性のあるクライアント・ポリシーのリストに表示されます。

7.17 カスタムExactlyOneポリシーに安全な会話要素が表示される

安全な会話ポリシーを使用してExactlyOneポリシーを作成する場合、新しく作成したポリシーにsecure-conversation要素が存在することがあります。OWSMは現在、secure-conversation要素の使用をサポートしていません。この要素は無視して構いません。安全な会話をサポートするポリシーの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWS-SecureConversationをサポートするポリシーに関する説明を参照してください。

7.18 現在のリリースではWebサービスの信頼できるメッセージングはサポートされていない

WebLogic Server 12c (12.1.2) JAX-WS WS-ReliableMessaging実装は一般に本番目的には適切でなく、デフォルトで無効になっています。また、WebLogic Serverのサンプル・サーバーとともに提供されるWebサービスの信頼できるメッセージング・サンプル・アプリケーションもデフォルトで無効になっています。

WebLogic Server 12c (12.1.2)で評価用にJAX-WS WS-ReliableMessagingの使用を希望するカスタマ、またはJAX-WS WS-ReliableMessaging機能を本番用に使用する必要があるカスタマは、Oracleカスタマ・サポートにご連絡ください。

http://www.oracle.com/us/support/index.html

7.19 現在のリリースではポリシーの一括アタッチはサポートされていない

現在のリリースでは、一括アタッチ機能を使用して1つ以上のポリシーを1つ以上のWebサービスにアタッチすることはサポートされていません。かわりに、ポリシー・セット機能を使用します。ポリシー・セットの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したポリシー・セットによるポリシーのグローバルなアタッチに関する説明とポリシー・セットに対するスキーマ参照に関する説明を参照してください。

7.20 クライアント・ポリシーの編集後に「OWSMポリシー」ページに戻る

Enterprise Managerでクライアント・ポリシーを生成すると、「クライアント・ポリシーの生成」ページが表示され、生成したポリシーは保存されていないと表示されます。ポリシーを保存してからそれらのいずれかを編集すると、「OWSMポリシー」ページに戻ります。これはEnterprise Managerのエラーです。本来は「クライアント・ポリシーの生成」ページに戻る必要があります。

他のポリシーを編集するには、「OWSMポリシー」ページの検索機能を使用して、編集するクライアント・ポリシーを検索します。

詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWSDLからのクライアント・ポリシーの生成に関する説明を参照してください。

7.21 KSSおよびHSMキーストア構成の変更が表示されない

OWSMの「ドメイン構成」ページでキーストア・サービス(KSS)またはハードウェア・セキュリティ・モジュール(HSM)構成の変更を保存する場合、変更は実装されますが、表示されません(変更が行われたことがページに表示されません)。

OWSMの「ドメイン構成」ページにおけるKSSおよびHSMキーストアの構成の詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のKSSキーストアを使用するためのOWSMの構成に関する説明とHSMキーストアを使用するためのOWSMの構成に関する説明を参照してください。

7.22 JKS構成画面に誤った値が表示される

KSS用にOWSMキーストアを構成してからJKSキーストアを構成しようとすると、JKS構成画面の「パス」フィールドと「キー」メニューにKSSキーストアの値が入力されます。

回避策: JKSキーストアを構成する前に、JKS構成画面の「パス」および「キー」フィールドを消去します。OWSMでのJKSキーストアの構成の詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のJKSキーストアを使用するためのOWSMの構成に関する説明を参照してください。

7.23 Fusion Middleware Controlでトークン属性ルールの構成が正しく機能しない

Fusion Middleware Controlの「ドメイン構成」ページの「認証」タブで、信頼できる発行者用のトークン属性ルールの構成は正しく機能しません。回避策として、WLSTコマンドを使用してトークン属性ルールを構成します。

Fusion Middleware Controlでのトークン属性ルールの構成については、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のFusion Middleware Controlを使用した信頼できる発行者用のトークン属性ルールの構成に関する説明を参照してください。WLSTを使用したトークン属性ルールの構成については、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したSAMLの信頼できる発行者、DNリストおよびトークン属性ルールの構成に関する説明を参照してください。

7.24 RESTアプリケーションを保護するときにコンテキスト・ルートを「/」に設定してはいけない

OWSMポリシーを使用してRESTアプリケーションを保護する場合、このアプリケーションのコンテキスト・ルートをフォワード・スラッシュ(「/」)以外の値に設定する必要があります。

7.25 クラスパス・モードでドメイン構成はサポートされていない

ポリシー・マネージャURLがクラスパスとして構成されている場合、ドメインレベルの構成はサポートされていません。すべてのドメインレベルの構成情報は、クラスパスに含まれるJARファイルではなく、OWSMリポジトリに格納されています。ポリシー・マネージャURLの構成の詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の次の項を参照してください。

- 「Fusion Middleware Controlを使用したポリシー・マネージャの接続の構成」

- 「WLSTを使用したポリシー・マネージャの接続の構成」

ドメインレベルの構成を管理する場合は、リモート・ドメインを指定するか、autoモードを使用するようにポリシー・マネージャURLを構成します。新しいポリシー・マネージャURLモードを構成したら、サーバーを再起動してそれを有効にする必要があります。

7.26 OWSMの「ドメイン構成」ページの「認証」タブでSAML信頼を編集した後に「適用」/「元に戻す」ボタンがアクティブ化されない

OWSMの「ドメイン構成」ページの「認証」タブでSAMLの信頼できる発行者とDNリストを編集する場合、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のFMCを使用したSAMLの信頼できる発行者とDNリストの構成に関する説明に示すように、このページで別のフィールドを編集するまで「適用」および「元に戻す」ボタンがアクティブ化しません。必要に応じて、ボタンをアクティブ化するために別のフィールドで「ダミー」編集を行います。

7.27 例による問合せ機能が動作しない

『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の例による問合せフィルタの使用に関する説明(Webサービス・ポリシー用)と例による問合せフィルタの使用に関する説明(アサーション・テンプレート用)で、特定のフィールドを問い合せてポリシーとアサーション・テンプレートを検索する方法について説明しています。この機能は現在のリリースでは動作しません。

回避策: この問題を回避するには、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の拡張検索の使用に関する説明(Webサービス・ポリシー用)および拡張検索の使用に関する説明(アサーション・テンプレート用)に従って、拡張検索ユーティリティを使用します。

7.28 署名付きのSAMLトークンにSTS証明書がない場合にNPEがスローされることがある

デフォルトでは、Oracle Security Token Service (OSTS)で、STSから返される署名付きのSAMLトークン内にSTS署名証明書は含まれていません。OWSMは、SAML署名内にSTS証明書がない署名付きのトークンを見付けると、NullPointerException (NPE)をスローします。

回避策: この問題を回避するには、署名付きのSAMLトークンにSTS証明書が存在することを確認します。STS用ポリシーの構成の詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のSTS用の自動ポリシー構成の設定に関する説明を参照してください。

7.29 XML暗号への攻撃の回避

以前のリリースでは、OWSMは異なるエラーに対して異なるフォルト・コード(FailedAuthentication、InvalidSecurityToken、FailedCheckなど)を送信していましたが、現在のリリースでは、このデフォルトの動作が変更されています。OWSMは、すべてのエラーに対してInvalidSecurityフォルト・コードを送るようになりました。これは、XML暗号への攻撃を回避するためです。サービスが異なるタイプのエラーに対して異なるフォルト・コード(FailedAuthentication、InvalidSecurityToken、FailedCheckなど)を送信する場合、暗号への攻撃が可能です。このデフォルトの動作は、ドメイン全体のエージェント・プロパティuse.unified.fault.codeをfalseに設定することで変更できます。ただし、これによってXML暗号への攻撃が可能になる場合があるため、お薦めしません。このプロパティのデフォルト値「true」では、OWSMはすべてのエラーに対してInvalidSecurityフォルト・コードを送信します。use.unified.fault.codeプロパティの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したセキュリティ・ポリシーの強制の構成に関する説明を参照してください。

7.30 今回のリリースではクロスドメイン・ポリシー・マネージャの構成はサポートされていない

リモート・ドメインでのポリシー・マネージャの構成は、今回のリリースではサポートされていません。したがって、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』の次のトピックで説明しているリモート・ポリシー・マネージャに接続する手順は、本番環境ではお薦めしません。

- リモート・ポリシー・マネージャへの接続の構成

- Fusion Middleware Controlを使用したポリシー・マネージャの接続の構成

- WLSTを使用したポリシー・マネージャの接続の構成

7.31 プロキシを誤って構成するとOWSMイントロスペクション・プラグインが失敗する

OWSMはOracle Virtual Assembly Builder用に、インストールされたOracleコンポーネントを仮想化して変更した後、Oracle VM環境にデプロイするためのツール、イントロスペクション・プラグインを提供します。詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のOracle Virtual Assembly Builder用OWSMイントロスペクション・プラグインに関する説明を参照してください。

OWSMイントロスペクション・プラグインは、abctl introspectWLS12コマンドまたはOracle Virtual Assembly Builder Studio (abstudio.sh)を使用してWebLogicドメインのイントロスペクションを行う場合に実行されます。このイントロスペクションは、次の条件で失敗する場合があります。

- 管理サーバーのリスニング・アドレスが、localhostとは異なる特定のアドレスでリスニングするように構成されている場合。
回避策:

1. Oracle WebLogic Server管理コンソール・オンライン・ヘルプのリスニング・アドレスの構成に関する説明に従って、管理コンソールで管理サーバーのリスニング・アドレスを消去し、ローカル・アドレスを有効にします。

2. 管理サーバーのリスニング・アドレスをlocalhostに設定します。

- イントロスペクション中にプロキシ設定を実行する場合。ネットワーク環境にプロキシ・サーバーが必要で、イントロスペクションを実行するために使用するツール(abctlやabstudio.shなど)でプロキシ構成を利用できない場合、このイントロスペクションは失敗することがあります。
回避策:

abstudio.shを使用してイントロスペクションを行う場合、localhostに対するプロキシ設定をバイパスする必要があります。プロキシ構成の詳細は、『Oracle Virtual Assembly Builderリリース・ノート』を参照してください。

abctlを使用してイントロスペクションを行う場合、Javaアプリケーション用の標準プロキシ構成プロパティを使用します。abctlコマンドを発行する前に、SYSPROPS環境変数を使用して環境にプロパティを設定し、localhostに対するプロキシ設定をバイパスします。たとえば、使用しているシェルに応じて次のいずれかのコマンドを使用します。

csh: setenv SYSPROPS '-Dhttp.proxyHost=myProxyHost -Dhttp.proxyPort=NN -Dhttp.nonProxyHosts=localhost|n.n.n.n

sh/bash/ksh: export SYSPROPS '-Dhttp.proxyHost=myProxyHost -Dhttp.proxyPort=NN -Dhttp.nonProxyHosts=localhost|n.n.n.n

注意:

実際のプロキシ設定は環境固有です。

7.32 統合されたフォルト・コードでBadContextTokenが処理されない

このバグは安全な会話トークン(SCT)の再発行に影響します。SCTは、クライアント側がBadContextTokenフォルトを受け取ると再発行されます。ただし、このバグによって、クライアントはキャッシュを消去せず、トークンの期限が切れるまで同じトークンを送信し続けます。

クライアントに有効なトークンがあり、サービスのセッション・マネージャに同じトークンがない場合に、この状況が発生する可能性があります。サービス側の永続性が無効な状態でサーバーが停止した場合、サーバーが再開したときにセッションIDがありません。その結果、クライアント・リクエストは失敗します。通常、BadContextTokenフォルトを受け取るとクライアント側キャッシュは消去されますが、統合されたフォルト・コードによって、クライアントは別のフォルト・コードを受け取ります。

回避策は、統合されたフォルト・コードを無効にすることです。use.unified.fault.codeオプションの詳細は、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWLSTを使用したセキュリティ・ポリシーの強制の構成に関する説明を参照してください。

7.33 Oracle Infrastructure Webサービスの非推奨コマンド

表7-1に、Oracle Fusion Middleware 11gリリースで利用可能で、12c (12.1.2)で非推奨になったOracle Infrastructure Webサービス(またはクライアント)のWLSTコマンドを示します。また、この表には、同等の新しいWLSTコマンドと、新しいコマンドを使用したコードに更新する方法の例を示します。

WLSTコマンドの詳細は、『インフラストラクチャ・コンポーネントのためのWLSTコマンド・リファレンス』のWebサービスのカスタムWLSTコマンドに関する説明を参照してください。

表7-1 Oracle Infrastructure Webサービスの非推奨コマンド

非推奨コマンド(11g)

推奨コマンド(12c)

コードの更新

abortRespositorySession

abortWSMSession

11gリリース(リポジトリ操作用):

wls:/jrfServer_domain/serverConfig> abortRepositorySession()

12cリリース(リポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> abortWSMSession()

attachPolicySet

setWSMPolicySetScope

11gリリース:

wls:/jrfServer_domain/serverConfig> attachPolicySet ('Domain("base_domain")')

12cリリース:

wls:/jrfServer_domain/serverConfig> setWSMPolicySetScope ('Domain("base_domain")')

attachPolicySetPolicy

attachWSMPolicy

attachWSMPolicies

11gリリース(ポリシー・セットに対するリポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> attachPolicySetPolicy ('oracle/wss_username_token_service_policy')

12cリリース:

wls:/jrfServer_domain/serverConfig> attachWSMPolicy('oracle/wss_username_token_service_policy')

wls:/wls-domain/serverConfig>attachWSMPolicies(["oracle/wss_username_token_client_policy","oracle/log_policy"])

beginRespositorySession

beginWSMSession

11gリリース(リポジトリ操作用):

wls:/jrfServer_domain/serverConfig> beginRepositorySession()

12cリリース(リポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> beginWSMSession()

clonePolicySet

cloneWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> clonePolicySet ('myNewPolicySet', 'myPolicySet')

12cリリース:

wls:/jrfServer_domain/serverConfig> cloneWSMPolicySet ('myNewPolicySet', 'myPolicySet')

commitRespositorySession

commitWSMSession

11gリリース(リポジトリ操作用):

wls:/jrfServer_domain/serverConfig> commitRepositorySession()

12cリリース(リポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> commitWSMSession()

createPolicySet

createWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> createPolicySet('myPolicySet', 'ws-service', 'Domain("base_domain")')

12cリリース:

wls:/jrfServer_domain/serverConfig> createWSMPolicySet ('myPolicySet', 'ws-service', 'Domain("base_domain")')

deletePolicySet

deleteWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> deletePolicySet('myPolicySet')

12cリリース:

wls:/jrfServer_domain/serverConfig> deleteWSMPolicySet ('myPolicySet')

describeRespositorySession

describeWSMSession

11gリリース(リポジトリ操作用):

wls:/jrfServer_domain/serverConfig> describeRepositorySession()

11gリリース(ポリシー・サブジェクト操作用):

該当なし

12cリリース(リポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> describeWSMSession()

detachPolicySet

detachWSMPolicy

detachWSMPolicies

11gリリース(ポリシー・セットに対するリポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> detachPolicySet ('oracle/wss_username_token_service_policy')

12cリリース:

wls:/jrfServer_domain/serverConfig> detachWSMPolicy('oracle/wss_username_token_service_policy')

wls:/wls-domain/serverConfig>detachWSMPolicies(["oracle/log_policy","oracle/wss_username_token_client_policy"])

displayPolicySet

displayWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> displayPolicySet('myPolicySet')

12cリリース:

wls:/jrfServer_domain/serverConfig> displayWSMPolicySet ('myPolicySet')

enablePolicySet

enableWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> enablePolicySet(true)

12cリリース:

wls:/jrfServer_domain/serverConfig> enableWSMPolicySet(true)

enablePolicySetPolicy

enableWSMPolicy

enableWSMPolicies

11gリリース:

wls:/wls-domain/serverConfig>enablePolicySetPolicy('/oracle/log_policy',false)

12cリリース:

wls:/wls-domain/serverConfig>enableWSMPolicy('/oracle/log_policy',false)

wls:/wls-domain/serverConfig>enableWSMPolicies(["oracle/log_policy", "oracle/wss_username_token_client_policy"], true )

exportRepository

exportWSMRepository

11gリリース:

wls:/jrfServer_domain/serverConfig> exportRepository ("/tmp/repo.zip")

12cリリース:

wls:/jrfServer_domain/serverConfig> exportWSMRepository ("/tmp/repo.zip")

importRepository

importWSMArchive

11gリリース(リポジトリ・ドキュメント用):

wls:/jrfServer_domain/serverConfig> importRepository ("/tmp/repo.zip")

12cリリース(リポジトリ・ドキュメント用):

wls:/jrfServer_domain/serverConfig> importWSMArchive ("/tmp/repo.zip")

listPolicySets

listWSMPolicySets

11gリリース:

wls:/wls-domain/serverConfig>listPolicySets('sca-reference')

12cリリース:

wls:/wls-domain/serverConfig>listWSMPolicySets('sca-reference')

migrateAttachments

migrateWSMAttachments

11gリリース:

wls:/jrfServer_domain/serverConfig> migrateAttachments()

12cリリース:

wls:/jrfServer_domain/serverConfig> migrateWSMAttachments()

modifyPolicySet

selectWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> modifyPolicySet('myPolicySet')

12cリリース:

wls:/jrfServer_domain/serverConfig> selectWSMPolicySet ('myPolicySet')

resetWSMPolicyRepository

restWSMRepository

11gリリース:

wls:/jrfServer_domain/serverConfig> resetWSMPolicyRepository()

12cリリース:

wls:/jrfServer_domain/serverConfig> resetWSMRepository()

setPolicySetConstraint

setWSMPolicySetConstraint

11gリリース:

wls:/jrfServer_domain/serverConfig> setPolicySetConstraint ('HTTPHeader("VIRTUAL_HOST_TYPE","external")')

12cリリース:

wls:/jrfServer_domain/serverConfig> setWSMPolicySetConstraint ('HTTPHeader("VIRTUAL_HOST_TYPE","external")')

setPolicySetDescription

setWSMPolicySetDescription

11gリリース:

wls:/jrfServer_domain/serverConfig> setPolicySetDescription ('Global policy set for web service endpoint.')

12cリリース:

wls:/jrfServer_domain/serverConfig> setWSMPolicySetDescription ('Global policy set for web service endpoint.')

setWebServicePolicyOverride

setWSMPolicyOverride

11gリリース:

wls:/jrfServer_domain/serverConfig> setWebServicePolicyOverride ('/base_domain/server1/HelloWorld#1_0','j2wbasicPolicy', 'web', '{http://namespace/}WssUsernameService','JRFWssUsernamePort', 'oracle/wss_username_token_service_policy', 'reference.priority', '10')

12cリリース:

wls:/jrfServer_domain/serverConfig> setWSMPolicyOverride ('oracle/wss_username_token_service_policy', 'reference.priority', '10')

setPolicySetPolicyOverride

setWSMPolicyOverride

11gリリース(ポリシー・セットに対するリポジトリとポリシー・サブジェクトの両方の操作用):

wls:/jrfServer_domain/serverConfig> setPolicySetPolicyOverride ('oracle/wss_username_token_service_policy', 'reference.priority', '10')

12cリリース:

wls:/jrfServer_domain/serverConfig> setWSMPolicyOverride ('oracle/wss_username_token_service_policy', 'reference.priority', '10')

upgradeWSMPolicyRepository

upgradeWSMRepository

11gリリース:

wls:/jrfServer_domain/serverConfig> upgradeWSMPolicyRepository()

12cリリース:

wls:/jrfServer_domain/serverConfig> upgradeWSMRepository()

validatePolicySet

validateWSMPolicySet

11gリリース:

wls:/jrfServer_domain/serverConfig> validatePolicySet ('myPolicySet')

12cリリース:

wls:/jrfServer_domain/serverConfig> validateWSMPolicySet ('myPolicySet')

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2014, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。