Oracle® Fusion Middleware

Oracle Fusion Middleware Infrastructureリリース・ノート

12c (12.2.1)

E69917-02(原本部品番号:E58102-03)

2016年2月

このドキュメントでは、このリリースのOracle Fusion Middleware Infrastructureのすべての既知の問題について説明します。

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

E69917-02

Copyright © 2013, 2016, Oracle and/or its affiliatesAll rights reserved.

原本著者: Phil Stubbs

原本協力者: Christine Ford、Lisa Jamen、Helen Grembowicz、Peter LaQuerre、Vinaye Misra、Devanshi Mohan、Megha Sharma

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

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

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

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)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

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の登録商標です。

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

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

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

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

- 1.1.1 Oracle Business Activity Monitoringの必須パッチ

- 1.1.2 使用可能なソフトウェア・パッチの確認

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

- 1.2.1 英語以外の環境でFusion Middleware Controlを使用してノード・マネージャの「タイプ」を「プレーン」に変更できない

- 1.2.2 WebLogic Serverをアップグレードした後にアプリケーションが起動しない

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

- 1.3.1 ノード・マネージャのWindowsサービスとしての登録

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

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

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

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

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

- 1.3.7 OSBおよびSOAの構成時に正しいサーバー・グループが選択されていないとドメイン作成が失敗する

- 1.3.8 OSBを含むSOAクラスタの拡張時に誤ったconfig.xmlファイルが生成される

- 1.3.9 MFTインストール・ログ・ディレクトリにinstall<time-stamp>.outファイルが作成されない

- 1.3.10 OHS WebGateの構成後にoblog.logファイルにエラー・メッセージが表示される

- 1.3.11 SSL経由でOracle Internet DirectoryにアクセスするOracle WebLogic Serverの構成

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

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

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

- 2.1.1 Upgrade Assistantが監査スキーマ・ユーザーに対してドメインで使用されるすべてのスキーマのロードに失敗する

- 2.1.2 BPMコンポジットがアップグレード後にコンパイルされない

- 2.1.3 12.1.3から12.2.1へのドメインのアップグレード時OWSMデータ・ソース接続が失敗する

- 2.1.4 アップグレード後の標準ワークスペース・ダッシュボードにメンバー情報が表示されない

- 2.1.5 再構成時にSAXParseExceptionが発生する場合がある

- 2.1.6 Oracle SOA Suite 12cはOracle以外のデータベースおよびサード・パーティ製アプリケーション・サーバーをサポートしない

- 2.1.7 再構成時にMissingResourceExceptionが発生する場合がある

- 2.1.8 ロールなしで作成された11g (11.1.1.7)コンポジットの分析データが12cに移行されない

- 2.1.9 アップグレード後の構成時にMDSスキーマ・データが移入されない

- 2.1.10 アップグレード後に通知キューが選択できない

- 2.1.11 移行後にBusiness Process Composerがフリーズするように見える

- 2.1.12 Oracle HTTP Serverのアップグレードでノード・マネージャ構成が上書きされる

- 2.1.13 アップグレード時にEDN-JMSバックログ・イベントが移行しない

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

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

3 Oracle Fusion Middlewareの管理

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

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

- 3.1.2 MDSのpurgeMetadataコマンドに長い時間がかかる可能性がある

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

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

- 3.2.1 Fusion Middleware Controlに共有サービス表が誤って表示される

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

4 高可用性

- 4.1 自動サービス移行に関する問題

- 4.1.1 Oracle User Messaging Service 12c (12.1.3)は自動サービス移行をサポートしない

- 4.2 Oracle BAMに関する問題

- 4.2.1 スケールアップ後のOracle BAMの構成

5 Platform Security Services

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

- 5.1.1 libOVD移動計画で難読化パスワードがサポートされない

- 5.1.2 libovdconfig.batスクリプトがファイル・パスに含まれるスペースをサポートしない

- 5.1.3 maxDirSizeプロパティが監査サービスで使用されない

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

6 Oracle User Messaging Service

- 6.1 非推奨に関する情報

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

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

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

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

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

- 6.2.5 User Messaging Serviceの11gから12cへのアップグレードが失敗する場合がある

- 6.2.6 Twitterドライバで重複したメッセージがレンダリングされる

- 6.2.7 複数のドライバおよびアクセス・ポイントの登録時に例外が発生する

- 6.2.8 Upgrade AssistantのUser Messaging Serviceスキーマに接続ボタンがない

- 6.2.9 EM「メッセージ・ステータス」ページからのメッセージの再送信が失敗する

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

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

7 Webサービス

- 7.1 OWSMデータ・ソースがマルチ・データ・ソースとして構成されている場合アップグレードが失敗する

- 7.2 セキュリティが強化されたOracle Databaseによってサポートされるリポジトリの使用

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- 7.23 非推奨となったUSERNAME_ID_PROPAGATIONポリシー

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

- 7.25 ローカルに保存されたペイロードのインポート時に「Webサービスのテスト」ページが正しい日付/日時のパターンを生成しない

- 7.26 「Webサービスのテスト」ページがロードされたペイロードを正しい形式で保存しない

- 7.27 STSの自動ポリシー構成を使用するとWebサービス・クライアントと互換性のあるポリシーにならない場合がある

- 7.28 SOAP over JMSトランスポートを使用するWebサービスおよびクライアントに互換性のないポリシーが表示される

- 7.29 サポートされていない「接続」ポリシー/「アサーション・テンプレート」カテゴリがFusion Middleware Controlに表示される

- 7.30 WSM-PMをホストしているサーバーが停止している場合NoSuchObjectExceptionになる

- 7.31 ポリシー・セットの作成時の害のない警告メッセージ

- 7.32 インストールとアップグレードとの構成ファイルの違い

- 7.33 WebServiceRef注釈を含む、11gでビルドされたOracle Infrastructure Webサービス・アプリケーションが失敗する

- 7.34 OPSSおよびOWSM REST APIのWADLがブラウザから生成されない

はじめに

このドキュメントは、Oracle Fusion Middleware 12cの既知の問題について説明しています。

対象読者

このマニュアルは、Oracle Fusion Middleware 12cのユーザーを対象としています。

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

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 Fusion Middleware 12cドキュメント・ライブラリ
ここには、すべてのOracle Fusion Middleware 12c製品のすべてのドキュメントが含まれています。

- Oracle Technology Network
このサイトには、ドキュメント・ライブラリに含まれていない追加のドキュメントが含まれています。

表記規則

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

規則

意味

太字

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

イタリック体

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

固定幅フォント

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

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

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

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

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

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

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

- マニュアルの正誤表

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

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

- 1.1.1項「Oracle Business Activity Monitoringの必須パッチ」

- 1.1.2項「使用可能なソフトウェア・パッチの確認」

1.1.1 Oracle Business Activity Monitoringの必須パッチ

Oracle Business Activity Monitoring (Oracle BAM) 12cをインストールする前に、必ずMy Oracle Supportで参照できるMy Oracle SupportドキュメントID 1682371.1を確認してください。

このサポート・ノートは、インストール直後のOracle BAM 12cに適用する必要がある必須パッチについての重要な情報を提供しています。

1.1.2 使用可能なソフトウェア・パッチの確認

Oracle Fusion Middleware製品をインストールする前に、My Oracle Supportで入手可能な製品情報を確認することをお薦めします。

http://support.oracle.com/

My Oracle Supportに登録すると、利用可能なパッチやその他の重要なOracle Fusion Middleware製品情報に関する重要な情報に簡単にアクセスできます。

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

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

- 1.2.1項「英語以外の環境でFusion Middleware Controlを使用してノード・マネージャの「タイプ」を「プレーン」に変更できない」

- 1.2.2項「WebLogic Serverをアップグレードした後にアプリケーションが起動しない」

1.2.1 英語以外の環境でFusion Middleware Controlを使用してノード・マネージャの「タイプ」を「プレーン」に変更できない

Fusion Middleware Controlを英語以外の環境で使用する場合、既存のマシンのノード・マネージャの設定を編集して「タイプ」を「プレーン」に設定しようとすると、問題が発生することがあります。

たとえば、既存のマシンのノード・マネージャを編集するために「構成」→「ノード・マネージャ」ページに移動すると、「タイプ」フィールドは空白で表示されます。「タイプ」フィールドを手動で「プレーン」に設定した場合、設定を保存しようとすると、エラー・メッセージが表示されます。

この問題が発生した場合は、次のいずれかの回避策を選択します。

- WebLogic Server管理コンソールを使用して、ノード・マネージャの設定を編集します。
詳細は、Oracle WebLogic Server管理コンソール・オンライン・ヘルプのノード・マネージャの構成に関する項を参照してください。

- Fusion Middleware Controlを英語のブラウザで使用して、ノード・マネージャの設定を編集します。
『Fusion Middleware ControlによるOracle WebLogic Serverの管理』のノード・マネージャの設定の構成に関する項を参照してください。

1.2.2 WebLogic Serverをアップグレードした後にアプリケーションが起動しない

Oracle WebLogic Serverに最新のパッチを適用した後、Discoverer、Access ManagerおよびIdentity Managerなどのミドルウェア・サービスを起動するために、ORACLE_HOME/server/lib/weblogic.policyファイルを編集して次のエントリを含める必要があります。

grant codeBase "file:ORACLE_HOME/WLS/patch_jars/-" {
permission java.lang.RuntimePermission "oracle.*","read";
};

ORACLE_HOMEは、Oracleホーム・ディレクトリの場所で置換します。

WLSを次のいずれかに置き換えます。

- WebLogic Serverバージョン10.3.5の場合、patch_wls1035

- WebLogic Serverバージョン10.3.6の場合、patch_wls1036

- WebLogic Serverバージョン12.1.2の場合、patch_wls1212

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

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

- 1.3.1項「ノード・マネージャのWindowsサービスとしての登録」

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

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

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

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

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

- 1.3.7項「OSBおよびSOAの構成時に正しいサーバー・グループが選択されていないとドメイン作成が失敗する」

- 1.3.8項「OSBを含むSOAクラスタの拡張時に誤ったconfig.xmlファイルが生成される」

- 1.3.9項「MFTインストール・ログ・ディレクトリにinstall<time-stamp>.outファイルが作成されない」

- 1.3.10項「OHS WebGateの構成後にoblog.logファイルにエラー・メッセージが表示される」

- 1.3.11項「SSL経由でOracle Internet DirectoryにアクセスするOracle WebLogic Serverの構成」

1.3.1 ノード・マネージャのWindowsサービスとしての登録

ノード・マネージャを次のいずれかとして動作するWindowsサービスとして登録する方法を示します。

- スタンドアロンOHSドメイン

- ODIエージェントと同じ場所に配置されたドメイン

ドメインの作成後に、次の手順を実行します。

1. JAVA_OPTIONS環境変数を、適切なOracleホームおよびドメイン・ホーム・ディレクトリを指すように設定します。

set JAVA_OPTIONS=-Dohs.product.home=ORACLE_HOME -Dweblogic.RootDirectory=DOMAIN_HOME

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

set JAVA_OPTIONS=-Dohs.product.home=C:\Oracle\product\OHS\OracleHome -Dweblogic.RootDirectory=C:\Oracle\config\domains\OHSDomain

2. ドメイン・ホーム・ディレクトリに移動し、次のコマンドを実行します。

installNodeMgrSvc.cmd

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

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

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

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

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

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

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

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

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

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

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

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

AIXオペレーティング・システムへのOracle Web Tier 12cのインストール時に、ORACLE_HOME/install/make.logファイルに警告メッセージが表示される可能性があります。

これらのメッセージは無視しても問題ありません。

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

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

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

1.3.7 OSBおよびSOAの構成時に正しいサーバー・グループが選択されていないとドメイン作成が失敗する

OSBおよびSOAクラスタを正しいサーバー・グループを選択せずに構成すると、ドメイン作成は次の通知とともに失敗します。

Preparing...
Extracting Domain Contents...
Creating Domain Security Information...
Starting OPSS Security Configuration Data Processing...
The OPSS Security Configuration Data Processing Completed...
Domain Creation Failed!

このエラーを回避するには、「管理対象サーバー」画面ですべての管理対象サーバーについてOSB-MGD-SVRS-COMBINEDおよびSOA-MGD-SVRSサーバー・グループを選択します。

1.3.8 OSBでSOAクラスタを拡張する際に誤ったconfig.xmlファイルが生成される

OSBでSOAクラスタ・ドメインを拡張する際に、既存の管理対象サーバーを削除して新しい管理対象サーバーを作成すると、誤ったconfig.xmlファイルが生成されます。たとえば、既存のsoa_server1を削除してosb_server1で置換すると、誤ったconfig.xmlファイルになります。具体的には、config.xmlに次のSAFタグが存在していません。

<saf-agent>
<name>ReliableWseeSAFAgent_auto_1</name>
<target>osb_server1 (migratable)</target>
<store>WseeFileStore_auto_1</store>
</saf-agent>
<saf-agent>
<name>ReliableWseeSAFAgent_auto_2</name>
<target>ms2 (migratable)</target>
<store>WseeFileStore_auto_2</store>
</saf-agent>

この問題を回避するには、拡張時にOSB用の新しい管理対象サーバーを作成します。

1.3.9 MFTインストール・ログ・ディレクトリにinstall<time-stamp>.outファイルが作成されない

Managed File Transferで、ログ・インベントリにinstall<timestamp>.outファイルが作成されません。

これはエラーではありません。

1.3.10 OHS WebGateの構成後にoblog.logファイルにエラー・メッセージが表示される

OHS WebGateを構成してサーバーを再起動した後、Domain_Home/server/ohs1/logs/oblog.logディレクトリのoblog.logファイルに次のエラー・メッセージが表示されます。

2014/06/10@05:56:29.81679       14314   27      INIT    ERROR
0x000003B6      ../oblistrwutil.cpp:225 "Could not read file"
filename^/scratch/aime/1213FMW/ASCORE/RC4BColocated/MW_HOME/webgate/ohs/config
/oblog_config.xml
2014/06/10@05:56:43.14915       14313   9       INIT    ERROR
0x000003B6      ../oblistrwutil.cpp:225 "Could not read file"
filename^/scratch/aime/1213FMW/ASCORE/RC4BColocated/MW_HOME/webgate/ohs/config
/oblog_config.xml

これを回避する手順は次のとおりです。

1. 次を実行します。
cp Oracle_Home/webgate/ohs/config/oblog_config_wg.xml $Oracle_Home/webgate/ohs/config/oblog_config.xml

2. すべてのサーバーを再起動します。

1.3.11 SSL経由でOracle Internet DirectoryにアクセスするOracle WebLogic Serverの構成

SSL経由でOracle Internet Directory (OID)にアクセスするOracle WebLogic Serverを構成する場合、OIDサーバー証明書を取得してWebLogicドメインに追加する必要があります。OID証明書は、SSLハンドシェイクを成功させてOracle WebLogic ServerからOracle Internet Directoryへの接続を正常に確立するために必要です。

必要な証明書の取得およびWebLogic Serverストアへの追加の詳細は、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』の中間層とハードウェア・ロード・バランサ間のSSL通信の有効化に関する項を参照してください。

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

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

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

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

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

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

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

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

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

- 2.1.1項「Upgrade Assistantが監査スキーマ・ユーザーに対してドメインで使用されるすべてのスキーマのロードに失敗する」

- 2.1.2項「BPMコンポジットがアップグレード後にコンパイルされない」

- 2.1.3項「12.1.3から12.2.1へのドメインのアップグレード時OWSMデータ・ソース接続が失敗する」

- 2.1.4項「アップグレード後の標準ワークスペース・ダッシュボードにメンバー情報が表示されない」

- 2.1.5項「再構成時にSAXParseExceptionが発生する場合がある」

- 2.1.6項「Oracle SOA Suite 12cはOracle以外のデータベースおよびサード・パーティ製アプリケーション・サーバーをサポートしない」

- 2.1.7項「再構成時にMissingResourceExceptionが発生する場合がある」

- 2.1.8項「ロールなしで作成された11g (11.1.1.7)コンポジットの分析データが12cに移行されない」

- 2.1.9項「アップグレード後の構成時にMDSスキーマ・データが移入されない」

- 2.1.10項「アップグレード後に通知キューが選択できない」

- 2.1.11項「移行後にBusiness Process Composerがフリーズするように見える」

- 2.1.12項「Oracle HTTP Serverのアップグレードでノード・マネージャ構成が上書きされる」

- 2.1.13項「アップグレード時にEDN-JMSバックログ・イベントが移行しない」

2.1.1 Upgrade Assistantが監査スキーマ・ユーザーに対してドメインで使用されるすべてのスキーマのロードに失敗する

11g (11.1.1.7または11.1.1.9)から12.2.1へのアップグレードで、Upgrade Assistantを使用する際に「ドメインで使用されるすべてのスキーマ」を選択している場合、Upgrade Assistantはドメインに関連付けられているスキーマのロードに失敗します。

次の例外がログに記録されます。

Exception
-------------
UPGAST- 00214 - Unable to connect to database as schema user <prefix>_IAU.
Listener refused the connection with the following error :
.
ORA-12504, TNS : Listener was not given the SID in CONNECT_DATA
.
Cause : The database connection failed for the specified reason.
Action : Correct the problem using information provided in the log file; then
retry the operation. In particular if the indicated reason is "Login has
timed out" verify that the host and port are correct and make sure the
database is up and is configured for network access.

この問題の回避方法:

Upgrade Assistantを再起動し、11gドメインの場所を入力して「個別に選択されたスキーマ」を選択し、正しい_IAU. _SOAINFRAおよび_OPSSスキーマを選択します。

SOAおよびOPSSスキーマを選択すると、監査サービス、ユーザー・メッセージング・サービスおよびMDSスキーマが自動的に選択されます。

2.1.2 BPMコンポジットがアップグレード後にコンパイルされない

11.1.1.9から12.2.1にアップグレードする場合、Oracle Business Process Management (BPM)コンポジットはアップグレード後にコンパイルされません。

アップグレード後にBPMコンポジットをコンパイルするには、単にOracle SOA Serverを再起動するだけです。

次の例に、受け取るエラーを示します。

[soa_server1] [ERROR] []
Exception while loading process
[[
ORABPEL-01005

Failed to compile bpel generated classes.
failure to compile the generated BPEL classes for BPEL process
The class path setting is incorrect.
Ensure that the class path is set correctly. If this happens on the server
side, verify that the custom classes or jars which this BPEL process is
depending on are deployed correctly. Also verify that the run time is using
the same release/version.

2.1.3 12.1.3から12.2.1へのドメインのアップグレード時OWSMデータ・ソース接続が失敗する

Upgrade Assistantの実行時に「ドメインによって使用されるすべての構成」を選択した場合、アップグレードは検査フェーズで次のエラーで失敗します。

[2015-09-22T10:46:54.552-07:00] [WSM] [INCIDENT_ERROR]
[upgrade.WSM.WSMPLUGIN]
oracle.ias.update.exception.UpgradeException: WSMERROR-00015: Failed to read the Oracle WSM datasource connection details.
at
oracle.wsm.lifecycle.upgrade.impl.WSMUpgradePlugin.initializePluginData(WSMUpgradePlugin.java:396)

このエラーは、12.1.3ドメインがマルチ・データソース接続で作成されているために発生します。12.2.1にアップグレードする場合、Upgrade Assistantは汎用データソース接続を必要とします。

アップグレードを実行するには、次の手順を実行します。

"mds-owsm"データ・ソースを汎用データ・ソースに変更します。

Upgrade Assistantを再起動し、要求されたら「ドメインによって使用されるすべての構成」を選択します。

アップグレードに成功したら、"mds-owsm"データ・ソースをマルチDSに戻すことができます。

2.1.4 アップグレード後の標準ワークスペース・ダッシュボードにメンバー情報が表示されない

12cへアップグレードすると、標準ワークスペース・ダッシュボードに表示されるメンバーごとのパフォーマンスのグラフは、新しい12cインスタンスのみに対して使用可能で、進行中、ハイブリッドまたは終了(クローズ)済の11gインスタンスに対しては使用できません。ただし、カスタム12cワークスペース・ダッシュボードには、メンバー情報がそのまま表示されます。

2.1.5 再構成時にSAXParseExceptionが発生する場合がある

-log_priority=ALLを使用して再構成ウィザードを起動すると、次の例外がreconfig.logファイルに表示されます。

[org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 77; cvc-elt.1:
Cannot find the declaration of element 'stringSubsInfo'.]

この例外は無視できます。

2.1.6 Oracle SOA Suite 12cはOracle以外のデータベースおよびサード・パーティ製アプリケーション・サーバーをサポートしない

Oracle以外のデータベースを使用して作成されたインスタンスは、Oracle Fusion Middleware 12cに移行できません。クローズ済のインスタンスをOracle Fusion Middleware 11gからOracle Fusion Middleware 12cに移行するには、サポートされているOracle Databaseを使用して新しい12c SOAドメインを作成する必要があります。アクティブな11gインスタンスは、既存の11gサーバーを使用して終了させる必要があります。

2.1.7 再構成時にMissingResourceExceptionが発生する場合がある

-log_priority=ALLを使用して再構成ウィザードを起動すると、次の例外がreconfig.logファイルに表示されます。

java.util.MissingResourceException: No bundle found for base name
config-template

この例外は無視できます。

2.1.8 ロールなしで作成された11g (11.1.1.7)コンポジットの分析データが12cに移行されない

ロールが定義されていない11g (11.1.1.7)コンポジットの分析データは12cに移行されません。

2.1.9 アップグレード後の構成時にMDSスキーマ・データが移入されない

Oracle Fusion Middleware製品をリリース11g (11.1.1.6)からリリース12cにアップグレードした後に構成ウィザードを実行すると、「JDBCコンポーネント・スキーマ」画面のスキーマ表にMDSスキーマ・データが移入されない可能性があります。

続行する前に、「JDBCコンポーネント・スキーマ」画面のスキーマ表に手動でMDSスキーマ・データを入力する必要があります。

2.1.10 アップグレード後に通知キューが選択できない

Oracle SOA Suiteをリリース11g (11.1.1.6) MLRからリリース12cにアップグレードした後、Oracle SOA Suite for Healthcare Integrationランタイム設定から通知キューを選択できる必要があります。

ただし、アップグレード後のOracle SOA Suite for Healthcare Integrationの通知キュー・ドロップダウン・リストには、「内部にJMS送信」チャネルが表示されません。

この問題を回避するには、他のOracle SOA Suite for Healthcare Integrationランタイム設定を変更または更新し、変更を保存します。その後、Oracle SOA Suite for Healthcare Integrationの通知キュー・リストに「内部にJMS送信」チャネルが表示されます。

2.1.11 移行後にBusiness Process Composerがフリーズするように見える

リリース11g (11.1.1.7)からリリース12cに環境をアップグレードした後にOracle Business Process Composerにログインすると、プロセスの移行が開始されます。移行が終了すると、デフォルトのスペースが作成され、プロジェクトが移行されます。ただし、コンポーザはフリーズしたように見えます。

回避策としては、コンポーザをログアウトし、ブラウザを閉じてブラウザのキャッシュを消去します。その後、再度ログインし、コンポーザでの作業を継続します。

2.1.12 Oracle HTTP Serverのアップグレードでノード・マネージャ構成が上書きされる

Oracle HTTP Serverのリリース11g (11.1.1.7)から12cへのアップグレード時に、アップグレード中の管理対象サーバーがHTTP Serverと同じドメインにあり、ノード・マネージャのポートの値がカスタマイズされていると、再構成ウィザードによって、ノード・マネージャおよび管理対象サーバーが正常にアップグレードされます。しかし、Upgrade Assistantを実行してコンポーネント構成をアップグレードするときに、Upgrade Assistantによって、カスタマイズ済のノード・マネージャ構成がノード・マネージャのデフォルトのホストおよびポートの値で上書きされます。結果として、新しいマシン・エントリがWebLogic Server管理コンソールに作成されます。そして、再構成ウィザードによって、管理対象サーバーがこの新しい稼働していないマシン・セットに割り当てられます。

Upgrade Assistantの実行後、config.xmlに重複したノード・マネージャを参照しているOracle HTTP Serverインスタンスがある場合は、次の手順に従ってそのインスタンスを修正します。

1. nodemanager.propertiesファイルを修正し、リスニング・ポートを正しい値に設定します。
この値は、以前のバージョンで使用されていたものと同じポートの値を含み、ノード・マネージャ・インスタンスのconfig.xmlの値と一致している必要があります。

2. ノード・マネージャを再起動します。

3. WebLogic管理サーバー経由で構成を修正し、NodeManagerMBeanおよびMachineMBeanの重複を削除します。

4. すべての削除したMachineMBeanへの参照を、有効なMachineMBeanを指すように変更します。

5. WebLogic管理サーバーを再起動します。

2.1.13 アップグレード時にEDN-JMSバックログ・イベントが移行しない

Oracle Fusion Middleware 11gからOracle Fusion Middleware 12cへアップグレードする際に、EDN-JMSキューのバックログ・イベントは移行しません。

アップグレードの前に、バックログ・イベントがJMSキューに存在しているかを確認します。アップグレードの終了後、これらのバックログ・イベントがキューの中にないことを検証します。

JMSキューにバックログ・イベントがあるかどうかは、Oracle WebLogic Server管理コンソールで確認できます。

1. 「ドメイン構造」から、「soainfra」→「サービス」→「メッセージング」→「JMSモジュール」→「SOAJMSModule」→「EDNQueue」を選択します。

2. 「監視」タブを選択します。

3. 「SOAJMSModule」および「EDNQueue」を選択し、「メッセージの表示」をクリックします。

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

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

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

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

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

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

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

3 Oracle Fusion Middlewareの管理

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

- 一般的な問題と回避策

- 構成の問題と回避策

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

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

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

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

- 3.1.2項「MDSのpurgeMetadataコマンドに長い時間がかかる可能性がある」

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

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

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

- Windowsでソース環境にOracle Data Integratorがある場合、pasteConfigスクリプトを実行する前にHOSTNAMEをシステム変数として設定する必要があります

- WindowsでOracle Data Integratorを使用している場合、pasteConfigスクリプトの実行後にconfig.propertiesファイルを次のように更新します。

odi.shared.config.dir.path=%DOMAIN_HOME%/config/oracledi

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

- Windowsの場合は、copyConfigスクリプトを実行する前にノード・マネージャおよびすべての構成済のシステム・コンポーネントを停止する必要があります。

- 移動スクリプトでは、マルチテナンシが有効な環境はサポートされません。

- Windowsで、SSLのみのモードがWebCenter ContentとCaptureの両方を含む構成で有効な場合、pasteConfig操作が失敗します。これはLinuxでは問題になりません。
この問題を回避するには、移動スクリプトを実行する前にSSLポートに加えて非SSLポートを有効にします。その後、copyBinary、paste Binary、copyConfigおよびpasteConfigスクリプトを実行します。スクリプトが正常に完了したら、SSLのみの環境になるようターゲット環境で非SSLポートを無効にします。

- 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..

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

- Oracle Business Activity Monitoringを含む環境の場合、pasteConfigスクリプトの実行後に次の軽度なエラー・メッセージがbamcommand.log.0ログ・ファイルに含まれる場合があります。

oracle.beam.impexp.commandline.util.ImportExportClient.main: Exception
occurred in method
Import/Export(-dbusername,DEFAULT,-dburl,DEFAULT,-dbdriver,DEFAULT,-cmd,import,
-file,/scratch/aime/t2pprodsoa/soa/bam/bin/BAMT2PEMSArtifacts.zip,-mode,append)
Exception: java.io.FileNotFoundException:
/scratch/oracle/t2pprodsoa/soa/bam/bin/BAMT2PEMSArtifacts.zip (No such file or directory)

このメッセージは無視できます。

- Oracle Business Activity Monitoringを含む環境の場合、copyConfigまたはpasteConfigスクリプトの実行後に次の軽度なエラー・メッセージがログ・ファイルに含まれる場合があります。

<Apr 29, 2014 1:04:39 AM MDT> <Warning> <JNDI> <BEA-050001>
<WLContext.close() was called in a different thread than the one in which it
was created.>

このメッセージは無視できます。

- Oracle HTTP ServerなどのWeb層コンポーネントを含む環境を移動する場合、copyBinaryスクリプトで次のメッセージが返される場合があります。

Warning Message  :1
Nov 20, 2014 10:47:57 - WARNING - CLONE-20266   Unable to archive a file.
Nov 20, 2014 10:47:57 - CAUSE - CLONE-20266   The file
"/scratch/oracle/webtier6400/network/log/cgisock.9465" did not have
sufficient permission to access.
Nov 20, 2014 10:47:57 - ACTION - CLONE-20266   Correct the permission of
above file and run copyBinary again.

このメッセージは無視して問題ありません。

3.1.2 MDSのpurgeMetadataコマンドに長い時間がかかる可能性がある

自動パージが有効になっていない場合または手動パージが頻繁に実行されていない場合、MDSデータベース・リポジトリに大量の古い(最新ではない)バージョンが蓄積されている可能性があります。この結果、次回のパージ操作に大変長い時間(場合によっては数時間)がかかる可能性があります。この場合、システム・パフォーマンスへの影響を回避するためにパージ操作を終了させる必要がある可能性があります。現在は、Oracle Fusion Middlewareツールを使用してパージ操作を終了することはできません。かわりに、データベース・レベルでこれを行う必要があります。

パージ操作を終了するには、DBAに連絡します。DBAは、purgeMetadata操作が実行されているデータベース・セッションを識別してそのセッションを強制終了し、パージを停止できます。なお、MDSは1回の反復で300ドキュメントをパージして変更をコミットし、すべてのパージ可能なドキュメントを処理するまで繰り返します。そのため、データベース・セッションを強制終了しても、コミット済の反復されたパージに影響することはありません。

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

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

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

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

この項では、構成の問題および回避策について説明します。次のトピックが含まれます:

- 3.2.1項「Fusion Middleware Controlに共有サービス表が誤って表示される」

3.2.1 Fusion Middleware Controlに共有サービス表が誤って表示される

Fusion Middleware Controlの「サービス表」ページには、共有サービス表が含まれています。共有サービス表はサポートされていません。

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

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

4 高可用性

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

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

- 4.1項「自動サービス移行に関する問題」

- 4.2項「Oracle BAMに関する問題」

4.1 自動サービス移行に関する問題

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

- 4.1.1項「Oracle User Messaging Service 12c (12.1.3)は自動サービス移行をサポートしない」

4.1.1 Oracle User Messaging Service 12c (12.1.3)は自動サービス移行をサポートしない

高可用性を活用できるエンタープライズ・デプロイメントでは、Oracle BAMを構成して、サーバーに障害が発生した場合に特定のサービスをクラスタ内の別の管理対象サーバーに移行する自動サービス移行を使用することをお薦めしています。

ただし、Oracle BAMが恒常的に負荷の高いUser Messaging Service (UMS)メッセージを生成しているいくつかのシナリオでは、管理対象サーバーの障害によっていくつかのアラート・メッセージがUMSキューにスタックされたままになる可能性があります。これは、現在UMS 12c (12.1.3)は自動サービス移行をサポートしていないためです。

この問題を回避するには、障害が発生したOracle BAM管理対象サーバーを再起動してUMSキューのメッセージをリカバリします。BAMサーバーの障害発生後に適切な容量と負荷持続性を復旧させるには、次の2つのことを行う必要があります。

- 障害が発生した管理対象サーバーを再起動します。

- 移行されたサービスを元の管理対象サーバーにフェイルバックします。

詳細は、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』の自動サービス移行発生後のOracle BAMサービスのフェイルバックに関する項を参照してください。

BAMサーバーを再起動するとご使用のシステムのリカバリ時間目標(RTO)を満たさなくなる場合は、デフォルトのJMSプロバイダのかわりにアドバンスト・キューイング(AQ) JMSでUMSを構成できます。詳細は、『Oracle User Messaging Serviceの管理』の付録BにあるAQ JMSによるUser Messaging Serviceの構成に関する項を参照してください。

4.2 Oracle BAMに関する問題

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

- 4.2.1項「スケールアップ後のOracle BAMの構成」

4.2.1 スケールアップ後のOracle BAMの構成

ドメインの構成後、Oracle BAMに追加構成処理が必要です。バージョン12.1.3の『Oracle Fusion Middleware高可用性ガイド』の高可用性用のBAMの構成に関する項を参照してください。

5 Platform Security Services

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

- 構成の問題と回避策

- マニュアルの正誤表

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

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

- 5.1.1項「libOVD移動計画で難読化パスワードがサポートされない」

- 5.1.2項「libovdconfig.batスクリプトがファイル・パスに含まれるスペースをサポートしない」

- 5.1.3項「maxDirSizeプロパティが監査サービスで使用されない」

5.1.1 libOVD移動計画で難読化パスワードがサポートされない

pasteConfigを使用してテスト環境から本番環境に移行する場合、移動計画に構成プロパティPassword Fileが含まれます。これは、アダプタのバックエンドLDAPサーバー・パスワードを含むファイルのパスです。libOVDの場合、難読化されたパスワードはこの構成プロパティに対してサポートされません。

回避策は、クリアテキストのパスワードを使用することです。

5.1.2 libovdconfig.batスクリプトがファイル・パスに含まれるスペースをサポートしない

Microsoft Windowsプラットフォームで、-jreLocオプションのJavaインストールのパスに空白が含まれる場合、libovdconfig.batスクリプトは動作しません。たとえば、C:\Program Files\Java\jdk1.7.0_21などです。

これを回避するには、JavaインストールのパスをDOS 8.3形式で指定します。

次に例を示します。

-jreloc C:\Progra~1\Java\jdk1.7.0_21

5.1.3 maxDirSizeプロパティが監査サービスで使用されない

構成プロパティmaxDirSizeはリリース12cで非推奨となりました。OPSS監査サービスには使用されません。

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

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

6 Oracle User Messaging Service

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

内容は次のとおりです。

- 6.1項「非推奨に関する情報」

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

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

6.1 非推奨に関する情報

Oracle User Messaging Serviceは、リリース12.2.1では非推奨です。

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

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

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

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

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

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

- 6.2.5「User Messaging Serviceの11gから12cへのアップグレードが失敗する場合がある」

- 6.2.6項「Twitterドライバで重複したメッセージがレンダリングされる」

- 6.2.7「複数のドライバおよびアクセス・ポイントの登録時に例外が発生する」

- 6.2.8「Upgrade AssistantのUser Messaging Serviceスキーマに接続ボタンがない」

- 6.2.9項「EM「メッセージ・ステータス」ページからのメッセージの再送信が失敗する」

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

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

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

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

回避策

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

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

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

6.2.4 再起動後に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.5 User Messaging Serviceの11gから12cへのアップグレードが失敗する場合がある

いくつかのシナリオでは、UMSの11gから12cへのアップグレード時に次のエラーが発生し、アップグレードが失敗する場合があります。

[2014-04-10T20:38:14.915-07:00] [UCSUMS] [ERROR] [] [upgrade.UCSUMS.UCSUMS_CONFIGURATION_PLUGIN] [tid: 70] [ecid:435559f9-7615-48f8-8e80-950a7f10e152-00000001,0] [[com.jcraft.jsch.JSchException: verify: false

com.jcraft.jsch.JSchException: verify: false例外が断続的に発生します。回避策としては、再度アップグレードを試行します。

6.2.6 Twitterドライバで重複したメッセージがレンダリングされる

Twitterドライバは、再起動するたびに構成済のユーザーに対して最新のツイート20件を取得します。これは、アプリケーションが再起動した後の最初の受信の試行によって、以前に見たことがあるいくつかのメッセージが返される場合があることを意味します。回避策として、すべてのツイートを1回のみ処理したい場合は、Twitter IDを含むヘッダーを使用できます。

6.2.7 複数のドライバおよびアクセス・ポイントの登録時に例外が発生する

問題および回避策

アクセス・ポイントは新規トランザクションで登録されます。つまり、クライアント・アプリケーションがロールバックされるトランザクションでアクセス・ポイントを登録した場合、アクセス・ポイントは引き続き格納されています。アクセス・ポイントを削除する必要がある場合、5.1.2 メッセージ・クライアント・アプリケーションの登録解除に関する項(https://docs.oracle.com/middleware/1213/ums/administer/ns_monitor.htm#UMSAG37181)の説明のようにアプリケーションを登録解除します。

6.2.8 Upgrade AssistantのUser Messaging Serviceスキーマに接続ボタンがない

Oracle Fusion Middleware Upgrade AssistantによるUMSスキーマのアップグレードを行う際、「個別に選択されたスキーマ」オプションを選択すると、データベースへの接続を取得するために使用する接続ボタンと利用可能なUMSスキーマ名を移入するために使用するドロップダウン・リストがありません。回避策として、手動でスキーマ名の値を入力します。

6.2.9 EM「メッセージ・ステータス」ページからのメッセージの再送信が失敗する

非クラスタ化管理対象サーバーを含むデプロイメントでの再送信:

UMSが複数の非クラスタ化管理対象サーバーにデプロイされているドメインで、あるUMSサーバーに関するEMの「メッセージ・ステータス」ページに、ドメイン内の別のサーバーを介して送信されたメッセージが表示されます。元々別のサーバーから送信されたメッセージを再送信すると、再送信が失敗します。再送信操作は、元々メッセージの送信に使用されたサーバーと同じサーバーから行う必要があります。別のサーバーを介してメッセージを再送信するには、ドメイン内の正しいUMSサーバー・ターゲットの「メッセージ・ステータス」ページに移動し、再送信します。

たとえば、2つの管理対象サーバー(a_ums_serverおよびb_ums_server)を含むドメインで適切に送信するには、次の手順を実行します。

1. 左側のナビゲーション・ツリーからターゲット「usermessagingserver (a_ums_server)」を選択し、「メッセージ・ステータス」メニュー項目をクリックします。
ページのメッセージ・ステータス表に、デフォルトの検索基準に基づいてすべてのメッセージが表示されます。

2. 表内のメッセージをクリックし、メッセージの「メッセージの詳細」を表示して元々メッセージの送信に使用されたUMSサーバーを確認します。
たとえば、選択したメッセージの「エンジン」パラメータの値が"/unclustered_base_domain/base_domain/b_ums_server/usermessagingserver"の場合、現在のターゲット・サーバー(a_ums_server)は「エンジン」パラメータ内のサーバー(b_ums_server)と一致しません。選択したこのメッセージの「再送信」ボタンをクリックすると、メッセージの再送信操作に無効なサーバーが選択されましたというエラーになります。

3. このメッセージを再送信するには、左側のナビゲーション・ツリーで「usermessagingserver(b_ums_server)」に移動してメッセージをクリックし、ターゲット名とエンジンの詳細のサーバー名が一致することを確認して「再送信」をクリックします。

複数のクラスタを含むデプロイメントでの再送信:

UMSが複数のクラスタにデプロイされているドメインで、あるUMSサーバー(クラスタに属する)に関するEMの「メッセージ・ステータス」ページに、ドメイン内の別のサーバーを介して送信されたメッセージが表示されます。元々別のサーバー(別のクラスタに属する)から送信されたメッセージを再送信すると、再送信が失敗します。再送信操作は、元々メッセージの送信に使用されたクラスタと同じクラスタから行う必要があります。別のクラスタを介してメッセージを再送信するには、ドメイン内の正しいUMSサーバー・ターゲット(正しいクラスタ内のUMSサーバーの1つ)の「メッセージ・ステータス」ページに移動し、再送信します。

たとえば、2つのクラスタ(a_ums_clusterおよびb_ums_cluster)を含むドメインで各クラスタに2つの管理対象サーバー(a_ums_clusterにa_ums_server1とa_ums_server2、b_ums_clusterにb_ums_server1とb_ums_server2)が含まれる場合、適切に再送信するには次の手順を実行します。

1. 左側のナビゲーション・ツリーからターゲット「usermessagingserver (a_ums_server1)」を選択し、「メッセージ・ステータス」メニュー項目をクリックします。
ページのメッセージ・ステータス表に、デフォルトの検索基準に基づいてすべてのメッセージが表示されます。

2. 表内のメッセージをクリックし、メッセージの「メッセージの詳細」セクションを表示して元々メッセージの送信に使用されたUMSサーバーを確認します。
例に示すように、選択したメッセージの「エンジン」パラメータの値は"/cluster_base_domain/base_domain/b_ums_server1/usermessagingserver"です。

ターゲット・サーバー(a_ums_server1)と「エンジン」パラメータのサーバー(b_ums_server1)は同じクラスタに属していないため、選択したこのメッセージの「再送信」ボタンをクリックすると、メッセージの再送信操作に無効なサーバーが選択されましたというエラーになります。

3. このメッセージを再送信するには、左側のナビゲーション・ツリーで「usermessagingserver (b_ums_server1)」に移動してメッセージをクリックし、ターゲット名とエンジンの詳細のサーバー名が一致すること(または同じクラスタ内にあること)を確認して「再送信」をクリックします。

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

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

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

6.3.1 ドライバの構成時に正しい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に正常に接続できるようになります。

7 Webサービス

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

内容は次のとおりです。

- OWSMデータ・ソースがマルチ・データ・ソースとして構成されている場合アップグレードが失敗する

- セキュリティが強化されたOracle Databaseによってサポートされるリポジトリの使用

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- XML暗号への攻撃の回避

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

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

- 非推奨となったUSERNAME_ID_PROPAGATIONポリシー

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

- ローカルに保存されたペイロードのインポート時に「Webサービスのテスト」ページが正しい日付/日時のパターンを生成しない

- 「Webサービスのテスト」ページがロードされたペイロードを正しい形式で保存しない

- STSの自動ポリシー構成を使用するとWebサービス・クライアントと互換性のあるポリシーにならない場合がある

- SOAP over JMSトランスポートを使用するWebサービスおよびクライアントに互換性のないポリシーが表示される

- サポートされていない「接続」ポリシー/「アサーション・テンプレート」カテゴリがFusion Middleware Controlに表示される

- WSM-PMをホストしているサーバーが停止している場合NoSuchObjectExceptionになる

- ポリシー・セットの作成時の害のない警告メッセージ

- インストールとアップグレードとの構成ファイルの違い

- WebServiceRef注釈を含む、11gでビルドされたOracle Infrastructure Webサービス・アプリケーションが失敗する

- OPSSおよびOWSM REST APIのWADLがブラウザから生成されない

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

7.1 OWSMデータ・ソースがマルチ・データ・ソースとして構成されている場合アップグレードが失敗する

WeblogicおよびOracle SOA Suiteを11gから12cリリース12.13以上にアップグレードする際、マルチ・データ・ソースとして構成されているmds-owsmデータソースが11gインスタンスで使用されていると、Upgrade Assistantが次のエラーで失敗します。

WSM] [INCIDENT_ERROR] [] [upgrade.WSM.WSMPLUGIN] [tid: 63] [ecid: 235be93f-e646-47fb-b960-34947fed8f86-00000001,0] [[
oracle.ias.update.exception.UpgradeException: WSMERROR-00015: Failed to read the Oracle WSM datasource connection details.
at oracle.wsm.lifecycle.upgrade.impl.WSMUpgradePlugin.initializePluginData(WSMUpgradePlugin.java:227)
at oracle.wsm.lifecycle.upgrade.impl.WSMUpgradePlugin.upgrade(WSMUpgradePlugin.java:263)
at oracle.ias.update.plugin.Plugin.upgrade(Plugin.java:576)
at oracle.ias.update.plan.PlanStep.upgrade(PlanStep.java:377)
at oracle.ias.update.UpgradeDriver.doUpgrades(UpgradeDriver.java:947)
at oracle.ias.update.gui.UAUpgradeThread.run(UAUpgradeThread.java:41)

注意:
このエラーは、パッチ19865550を適用して"AN UNSUPPORTED MULTIDATASOURCE"メッセージが表示されなくなった後でも発生します。

この問題を回避するには、次の手順を実行します。

1. mds-owsmデータ・ソースをマルチ・データ・ソースから汎用データ・ソースに変更します。

2. アップグレード・アシスタントを実行します。

3. アップグレードが正常に完了したら、必要に応じてデータ・ソースを元の構成に戻します。

7.2 セキュリティが強化されたOracle Databaseによってサポートされるリポジトリの使用

Oracle Web Services Managerは、MDSリポジトリを使用してポリシー、アサーション・テンプレート、ポリシーの使用状況データなどのメタデータを格納します。

Oracle Web Services Manager 12c (12.2.1)は、セキュリティが強化されたOracle Databaseによってサポートされるリポジトリとの組合せで動作することが確認されています。

リポジトリの詳細は、Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理のOWSMリポジトリの管理に関する項を参照してください

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

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

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

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

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

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

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

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.6 ローカライズの制限の確認

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

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

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

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

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

7.8 「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.9 カスタム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.10 サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7.20 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.21 プロキシを誤って構成すると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.22 今回のリリースではクロスドメイン・ポリシー・マネージャの構成はサポートされていない

今回のリリースでは、リモート・ドメインでのポリシー・マネージャの構成はサポートされていません。

7.23 非推奨となったUSERNAME_ID_PROPAGATIONポリシー

次のUSERNAME_ID_PROPAGATIONポリシーはリリース12c (12.2.1)では非推奨です。

wss10_username_id_propagation_with_msg_protection_client_policy
wss10_username_id_propagation_with_msg_protection_service_policy

これらのポリシーの詳細は、Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理のOracle Web Services Managerの事前定義済ポリシーに関する項を参照してください。

7.24 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リリース(ポリシー・サブジェクト操作用):

N/A

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()

setConfiguration

setWSMConfiguration

11gリリース

wls:/jrfServer_domain/serverConfig> setConfiguration('/WLS/myDomain')

12cリリース

wls:/jrfServer_domain/serverConfig> displayWSMConfiguration('WLS/base_domain')

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')

7.25 ローカルに保存されたペイロードのインポート時に「Webサービスのテスト」ページが正しい日付/日時のパターンを生成しない

Fusion Middleware Controlで、SOAP Webサービスを「Webサービスのテスト」ページでテストする際に、次のようにペイロードXMLファイルをインポートすると「ペイロードのインポート」オプションが正しい日付/日時タイプのパターンを生成しません。

- 「ツリー表示」 – 正しいパターンはYYYY-MM-ddTHH:mm:ssまたはYYYY-MM-ddであるにもかかわらず、日時値が常にTue Dec 30 00:00:00 PST 2014というようなUSパターンにフォーマットされます。

- 「XML表示」 – 2014-12-30-08:00というように、インポートされた値の一部ではないサーバーのタイム・ゾーンが誤って常に日付に追加されます。

回避策:

インポートされた日付値および日時値を消去し、ペイロードを送信する前に手動で正しい値を入力します。

7.26 「Webサービスのテスト」ページがロードされたペイロードを正しい形式で保存しない

Fusion Middleware Controlで、SOAP Webサービスを「Webサービスのテスト」ページでテストする際に、「ペイロードの保存」オプションがロードしたペイロードをUTF-8形式ではなく、誤ったサーバーのロケール形式(ISO-8859-1)で保存します。

7.27 STSの自動ポリシー構成を使用するとWebサービス・クライアントと互換性のあるポリシーにならない場合がある

OWSMでSTS (Security Token Service)の自動ポリシー構成を使用すると、互換性のあるポリシーにならない場合があります。

回避策:

『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のWebサービス・クライアントからのSTS構成ポリシーの手動構成: 主な手順に関する項で説明されているように、Webサービス・クライアントからSTS構成ポリシーを手動で構成する必要があります。

7.28 SOAP over JMSトランスポートを使用するWebサービスおよびクライアントに互換性のないポリシーが表示される

Fusion Middleware Controlで、SOAP over JMSトランスポートを使用するWebサービスおよびクライアントにOWSMポリシーをアタッチする際に、利用可能なポリシーのリストに互換性のないものが含まれています。

互換性のあるポリシーのリストは、『Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理』のどのOWSMポリシーがSOAP Over JMSトランスポートを使用するWebサービスおよびクライアントでサポートされているかに関する項を参照してください。

7.29 サポートされていない「接続」ポリシー/「アサーション・テンプレート」カテゴリがFusion Middleware Controlに表示される

Fusion Middleware Controlで、OWSMポリシーおよびアサーション・テンプレートの「接続」カテゴリが、「WSMポリシー」および「アサーション・テンプレート」ページの検索ドロップダウン・メニューに含まれています。ただし、このカテゴリはサポートされていないため、表示されるべきではありません。

7.30 WSM-PMをホストしているサーバーが停止している場合NoSuchObjectExceptionになる

wsm-pmが実行されているWebLogicドメイン内のサーバーを他のドメインのサーバーを停止する前に停止すると、次の例外が表示されます。

<Error> <oracle.wsm.resources.policymanager>
<WSM-02313> <The documents used by a policy subject cannot be recorded due to
underlying error "Exception during invoke."
java.rmi.NoSuchObjectException: Exception during invoke.

このエラーは、他のドメインのエージェントがwsm-pmとの対話を続けようとし、そのWebLogicサーバーが停止して対話できないために発生します。

デプロイされているWebLogicサーバーの停止によってwsm-pmが使用可能でない場合、これは想定どおりの動作です。ユーザーによる処置は必要ありません。

7.31 ポリシー・セットの作成時の害のない警告メッセージ

「SOAP Webサービス」または「SOAP Webサービス・クライアント」リソース・タイプについて非セキュリティ・ポリシー参照をアタッチしてポリシー・セットを作成すると、警告メッセージが表示されます。

"Non-Security policies do not apply to Java EE Web Services."

これは害のない警告メッセージで、無視できます。

7.32 インストールとアップグレードとの構成ファイルの違い

次のドメイン構成ファイルは、新規12.2.1インストールとアップグレードしたWebCenter Portalとで異なります。

config/fmwconfig/audit-store.xml
config/fmwconfig/jps-config.xml
config/fmwconfig/jps-config-jse.xml

これは、アップグレード時に構成がwsm-config.xmlに移動されるが、jps-config.xmlを含む元のファイルから削除されないために起こります。機能に影響はなく、違いは無視しても問題ありません。

7.33 WebServiceRef注釈を含む、11gでビルドされたOracle Infrastructure Webサービス・アプリケーションが失敗する

Oracle Infrastructure WebサービスではWebServiceRef注釈はサポートされません。リリース11gで生成されたサンプル・コードにはこの注釈が含まれていました。生成されたこのサンプル・コードをアプリケーションに含めていた場合、注釈は無視されていたため、正常にビルドおよび実行されていました。12c (12.2.1)のJava EE 7のCDI実装ではすべての実装が処理されます。その結果、生成されたこれらのサンプル・クラス([Service]PortClient.java)を含む、リリース11gでビルドされたアプリケーションは失敗します。

12cでビルドされたOracle Infrastructure Webサービス・アプリケーションにはこの注釈は含まれず、この問題は発生しないことに注意してください。

回避策

次のいずれかの解決方法を使用します。

- 問題のWebServiceRef注釈をアプリケーションまたはライブラリ内の生成されたソース・コードから削除します。
11g Oracle Infrastructure WebサービスWSAの生成されたサンプル・クライアント・クラスでは、クラス名は常に<Port Name>Client.javaです。次のようにして注釈を削除できます。

- ソース・コード内を検索して、"*Client.java"などの語を探します。または

- ヘルパー・クラスを作成してJAR/WAR/EARコードを検索します。次に例を示します。

private final static Class DefaultAnnotationTypeClass =
javax.xml.ws.WebServiceRef.class;
private void findAnnotation(Class targetClass, Class annotationTypeClass)
throws Exception {
if (targetClass == null || annotationTypeClass == null) {
return;
}
if (targetClass.getAnnotation(annotationTypeClass) != null) {
throw new Exception("Found " + annotationTypeClass + " in class "
+ targetClass.getName());
}
for (Field field : targetClass.getDeclaredFields()) {
if (field != null && field.getAnnotation(annotationTypeClass) !=
null) {
throw new Exception("Found " + annotationTypeClass + " in
class " + targetClass.getName());
}
}
}
...
findAnnotation( userPortClientClass , DefaultAnnotationTypeClass );
.

または

- 各WAR/JARファイルに、アプリケーションのCDI注釈スキャニングを無効にするbeans.xmlを提供します。CDI注釈スキャニングを無効にするために必要なbeans.xmlスニペットは次のとおりです。

<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"
bean-discovery-mode="none">
</beans>

7.34 OPSSおよびOWSM REST APIのWADLがブラウザから生成されない

OPSS REST APIおよびOWSM REST APIのWADLが、XSLスタイルシートのロードが原因でブラウザから生成されません。

回避策

次のようなURLを指定してブラウザからWADLを生成するかわりに

http://myhost.mydomain.com:7001/idaas/platform/admin/v1/application.wadl
http://myhost.mydomain.com:7001/idaas/webservice/admin/v1/application.wadl

Mozilla RESTクライアントを使用してこれらのURLを指定します。レスポンスにWADLのXMLコンテンツが含まれます。

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

コピーライトについて

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

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

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

保証免責

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

制限付権利について

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

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)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、Oracle Corporationおよびその関連会社は一切の責任を負いかねます。

商標と登録商標について

OracleおよびJavaはオラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。

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

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

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

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

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

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

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

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

このドキュメントに含まれる情報は、情報の共有のみを目的としたものであって、顧客諮問委員会(Customer Advisory Board)のメンバーとしてのお客様の立場でのみ、またはお客様のベータ・トライアル契約のみに従って検討されるべきものとします。マテリアル、コード、または機能の提供をお約束するものではなく、購入決定を行う際の判断材料とすべきではありません。このドキュメントに記載されている特徴または機能の開発、リリースおよび時期については、オラクルの裁量により決定されます。

このドキュメントには、ソフトウェアまたは印刷物などの形式を問わず、オラクルが独占的な権利を有する財産的情報が含まれています。この機密資料へのアクセスと使用は、お客様とオラクルとの間で締結され、お客様が遵守に同意した、Oracle Master Agreement、Oracle License and Oracle Services Agreement (オラクル・ライセンスおよびサービスに関する契約書)、Oracle PartnerNetwork Agreement、Oracle Distribution Agreementまたはその他のライセンス契約の条件に従うものとします。このドキュメントとその内容の開示、コピー、複製および配布には、オラクルによる事前の承諾を必要とします。このドキュメントはライセンス契約の一部となるものではなく、オラクルおよびその子会社や関連会社との契約を構成するものではありません。

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

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

Oracle Supportへのアクセス

サポートをご契約のお客様には、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を参照してください。