プライマリ・コンテンツに移動
Oracle® Fusion Middleware Forms Servicesデプロイメント・ガイド
12
c
(12.2.1)
E70057-01
ライブラリ
製品
索引
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
Oracle Forms Servicesの概要
1.1
Oracle Forms
1.1.1
Oracle Forms Developer
1.1.2
Oracle Forms Services
1.1.3
Oracle Forms ServicesでのFormsアプリケーションの起動方法
1.2
Oracle Database
1.3
Oracle WebLogic Server
1.4
Oracle Fusion Middleware
1.5
Oracle Formsのインストールとアップグレードについて
1.6
Oracle Forms Servicesのアーキテクチャ
1.6.1
Oracle Forms Servicesのコンポーネント
2
Oracle Forms Servicesの新機能
2.1
Oracle BI-Publisher統合
2.2
JVMコントローラの改善
2.3
カスタマイズ可能な色スキーム
2.4
アプレット・パラメータ
2.5
環境変数
2.6
SSO統合の改善
2.7
クライアント・デプロイメント・オプション
2.8
Form Builder専用のインストール・オプション
3
Oracle Formsアプリケーションの配布の基本
3.1
Oracle Forms Servicesのアクション
3.2
構成ファイル
3.2.1
Oracle Forms構成ファイル
3.2.2
Forms Java EEアプリケーションのデプロイメント・ディスクリプタ
3.2.3
Oracle HTTP Listenerの構成ファイル
3.2.4
標準フォントとアイコン・ファイル
3.2.5
ベースHTML (テンプレート)ファイル
3.2.6
WebUtilの構成ファイルおよびテンプレートHTMLファイル
3.3
アプリケーションの配布
3.3.1
アプリケーションの配布
3.3.2
パラメータの指定
3.3.3
Fusion Middleware Controlでの構成セクションの作成
3.3.4
ランフォーム・パラメータにおける特殊文字の指定
3.3.5
リスナー・サーブレット管理ページへのアクセス
3.4
クライアントの構成に関する注意事項
3.4.1
クライアント・ブラウザのサポート
3.4.2
構成パラメータとベースHTMLファイルをクライアント・ブラウザに連結する方法
4
Forms Servicesの構成と管理
4.1
Fusion Middleware ControlとOracle Forms
4.1.1
Fusion Middleware ControlによるForms Servicesへのアクセス
4.2
Forms Servicesの構成
4.2.1
「Web構成」ページでの一般タスク
4.2.2
Fusion Middleware Controlによるパラメータの構成
4.2.3
構成セクションの管理
4.2.4
パラメータの管理
4.2.5
Forms構成パラメータ
4.3
環境変数の管理
4.3.1
環境構成ファイルの管理
4.3.2
環境変数の構成
4.3.3
デフォルトの環境変数
4.3.4
Java対応フォームに対するプロキシ・サポート
4.4
ユーザー・セッションの管理
4.5
アプリケーションのURLセキュリティの管理
4.5.1
Oracle Formsテスト・フォームの保護
4.6
ユーザー独自のテンプレートHTMLファイルの作成
4.6.1
テンプレートHTMLファイルでの変数参照
4.7
Forms Servicesで使用するフォント、アイコンおよびイメージの配置
4.7.1
Fusion Middleware Controlを使用したRegistry.datの管理
4.7.2
カスタム・ランタイム色スキームの作成
4.7.3
アプリケーションのフォントの管理
4.7.4
アプリケーションのアイコン、イメージまたは音声ファイルのデプロイ
4.7.5
スプラッシュ画面イメージおよびバックグラウンド・イメージ
4.7.6
アイコン、イメージおよび音声ファイルが含まれるカスタムJARファイル
4.8
言語検出の有効化
4.8.1
言語検出の指定
4.8.2
インラインIMEサポート
4.8.3
言語検出機能の仕組み
4.9
キー・マッピングの有効化
4.9.1
fmrweb.resのカスタマイズ
5
HTTPリスナーとOracle WebLogic ServerでのOracle Forms Servicesの使用方法
5.1
Oracle WebLogic管理対象サーバーについて
5.2
Forms管理対象サーバーでの作業
5.2.1
Forms Java EEアプリケーションのカスタム・デプロイメント
5.2.2
Forms管理対象サーバー・クラスタの拡張
5.2.3
Forms J2EEアプリケーションのデプロイメント・ディスクリプタの変更
5.3
パフォーマンス/スケーラビリティのチューニング
5.4
Oracle WebLogic Serverのロード・バランシング
5.5
Formsリスナー・サーブレットでのHTTPSの使用
5.6
認証プロキシを使用したOracle Formsアプリケーションの実行
5.7
Oracle Forms ServicesとSSL
5.8
ロード・バランシング・ルーターによるSSLの有効化
6
Oracle FormsとJavaScriptの統合
6.1
Oracle Formsによる外部イベントのコールについて
6.1.1
Oracle Formsの外部でイベントをコールする理由
6.2
Oracle FormsをコールするJavaScriptイベントについて
6.2.1
イベントでOracle Formsを呼び出す理由
6.3
JavaScriptとOracle Formsの統合
6.4
formsweb.cfgの構成
6.5
環境変数の構成
7
Javaサポートの拡張
7.1
概要
7.1.1
Forms Developerからのイベントのディスパッチ
7.1.2
Forms Servicesからのイベントのディスパッチ
7.2
カスタム項目イベント・トリガーについて
7.2.1
カスタム項目イベント・トリガーを設計時に追加する方法
7.2.2
実行時のカスタム項目イベント・トリガーについて
7.2.3
例: プッシュ・ボタンのJavaクラス
8
サーバーおよびシステム・イベントでの作業
8.1
Oracle Formsとサーバー・イベントについて
8.2
イベントの作成
8.3
イベントのサブスクライブ
8.4
イベントの伝播
8.4.1
イベント発生処理トリガーについて
8.4.2
トリガーの定義レベルと有効範囲について
8.5
データベース・イベントの公開
8.6
Forms間におけるアプリケーションの統合について
8.6.1
同期型通信について
8.6.2
非同期型通信について
8.6.3
非同期型通信の構成
8.7
システム・イベント
8.7.1
システム・クライアント-アイドル
8.7.2
システムDB-アイドル
8.7.3
システム・シングル・サインオフ
8.7.4
システム通知
8.7.5
システム・メディア完了
9
Oracle Access ManagerでのForms Servicesの使用
9.1
概要
9.1.1
Oracle Formsで使用されるシングル・サインオン・コンポーネント
9.1.2
認証フロー
9.2
設定プロセス
9.2.1
Forms Service 12c Weblogicドメインの構成後のFormsアプリケーションに対するシングル・サインオンの有効化
9.3
認証サーバー保護付きのForms Services機能
9.3.1
動的リソースの作成
9.3.2
動的ディレクティブのサポート
9.3.3
データベース・パスワードの期限切れのサポート
9.4
シングル・サインオンでのFormsアプリケーションの保護
9.4.1
ssoMode
9.4.2
ssoProxyConnect
9.4.3
ssoDynamicResourceCreate
9.4.4
ssoErrorURL
9.4.5
ssoCancelUrl
9.4.6
Formsからシングル・サインオン情報へのアクセス
9.5
Oracle FormsとReportsの統合
9.5.1
別々のインスタンスにインストールしたFormsとReportsの統合
9.6
プロキシ・ユーザーの有効化と構成
9.6.1
プロキシ・ユーザーの概要
9.6.2
OIDを使用してSSOを有効化する場合のプロキシ・ユーザー接続の有効化
9.6.3
プロキシ・ユーザーに対するSSOの有効化
9.6.4
Formsアプリケーションへのアクセス
9.6.5
Formsビルトインにおける変更
9.6.6
Reportsとプロキシ・ユーザーとの統合
9.7
インストール後の構成
9.7.1
Oracle Internet Directoryに対するForms J2EEアプリケーションの構成
9.7.2
Formsアイデンティティ・ストアとしてのOracle Internet DirectoryまたはOracle Platform Securityの選択
9.7.3
OAMパートナ・アプリケーションとしてのWeb層インスタンスの登録およびOAMポリシーの構成
9.7.4
Oracle Formsのリモート・アクセス記述子の管理
10
Java仮想マシンの構成と管理
10.1
Java仮想マシン・プーリング
10.2
子JVMのプロセスについて
10.2.1
子JVMの例
10.2.2
子JVMの管理
10.2.3
JVMのロード・バランシング
10.3
複数のJVMコントローラについて
10.4
JVMプーリングの使用例
10.5
設計時の考慮事項
10.5.1
Javaコードの再インポート
10.5.2
複数のJVM間での静的変数の共有について
10.6
JVM構成の概要
10.6.1
JVMコントローラを使用したネットワーク・プロキシおよびJavaコール
10.7
コマンドラインからのJVMコントローラの管理
10.7.1
JVMコントローラのコマンドの例
10.7.2
コマンドの制限
10.7.3
起動コマンド・パラメータ
10.8
Fusion Middleware ControlからのJVMプーリングの管理
10.8.1
「JVM構成」ページでの一般タスク
10.8.2
JVM構成セクションの管理
10.8.3
パラメータの管理
10.8.4
JVM構成パラメータとそのデフォルト値
10.8.5
Fusion Middleware ControlによるJVMコントローラの起動と停止
10.8.6
Forms構成ファイル設定
10.8.7
起動の例
10.9
JVMコントローラのロギング
10.9.1
デフォルトのJVMロギング・プロパティの指定
10.9.2
JVMログのディレクトリ場所の指定
10.9.3
ログ・ファイルへのアクセス
10.9.4
JVMコントローラのログ・ファイルの削除
10.10
JVMプーリングのエラー・メッセージ
11
Forms Servicesセキュリティの概要
11.1
Forms Servicesのシングル・サインオン
11.1.1
ユーザーのクラスとその権限
11.1.2
保護されるリソース
11.1.3
認証およびアクセス強制
11.2
Oracle Forms Servicesセキュリティの構成
11.2.1
Oracle FormsのOracle Identity Managementオプションの構成
11.2.2
Oracle Fusion Middleware Security FrameworkのOracle Formsオプションの構成
11.2.3
RADの保護
12
トレースと診断
12.1
Forms Traceについて
12.1.1
トレースとデバッグの違い
12.2
Forms Traceの有効化と構成
12.2.1
Forms Traceの構成
12.2.2
URLパラメータ・オプションの指定
12.3
Forms Traceの開始と停止
12.4
Forms Trace出力の表示
12.4.1
Translateユーティリティの実行
12.5
トレース可能イベントのリスト
12.5.1
イベントの詳細のリスト
12.6
Oracle Diagnostics Loggingのツールの利用
12.6.1
Oracle Diagnostics Loggingの有効化
12.6.2
診断ログの表示
12.6.3
「サーブレット」ページの使用
12.6.4
ログ・ファイルの場所
12.6.5
各レベルのサーブレット・ロギングの出力例
13
パフォーマンス・チューニングに関する考慮事項
13.1
Forms Servicesの組込み最適化機能
13.1.1
Forms Servicesの監視
13.1.2
Forms ServicesのWebランタイム・プーリング
13.1.3
クライアント・リソース要件の最小化
13.1.4
Forms Servicesリソース要件の最小化
13.1.5
ネットワーク使用量の最小化
13.1.6
ネットワークを介して送信されるパケットの効率の拡大
13.1.7
クライアントでのアプリケーション画面の効率的なレンダリング
13.2
Oracle Forms Servicesアプリケーションのチューニング
13.2.1
データ・サーバーに対するOracle Forms Servicesの位置
13.2.2
アプリケーションの起動時間の最小化
13.2.3
必須ネットワーク帯域幅の削減
13.2.4
パフォーマンスを改善するためのその他の方法
13.3
Oracle Traffic DirectorとFormsの統合
13.3.1
Oracle Traffic Director構成の設定
13.3.2
Oracle Traffic Directorのパートナ・アプリケーションとしての登録
13.3.3
設定のテスト
14
Forms診断エージェント
14.1
Oracle Forms 12cのインストールと構成
14.2
データベース・スキーマの設定
14.3
WebLogicでのデータ・ソースの設定
14.4
Forms診断エージェントのデプロイ
14.5
データ収集の管理
14.6
エージェント・アプリケーションの使用
14.7
エージェント・アプリケーションの制限
A
Oracle Forms Servicesのトラブルシューティング
A.1
インストールの確認
A.1.1
Web Form Testerの使用
A.2
FRM-XXXXXエラーの診断
A.2.1
Oracle Formsアプレット
A.3
スタック・トレースを使用したサーバーのクラッシュの診断
A.3.1
スタック・トレースについて
A.3.2
スタック・トレースの構成と使用
A.4
クライアント・クラッシュの診断
A.4.1
クライアント・クラッシュの診断について
A.4.2
ハングしているアプリケーションの診断
A.5
Forms TraceとServlet Logging Tools
A.6
メモリーの問題の解決
A.6.1
Javaのメモリーの使用方法
A.6.2
初期Javaヒープの設定
A.6.3
メモリー・リークについて
A.6.4
キャッシングによるパフォーマンスの向上
A.7
トラブルシューティングのヒント
A.8
さらに調査が必要な場合
B
Java Plug-inの構成
B.1
サポートされる構成
B.2
レガシー・ライフサイクルの動作と構成の要件
B.2.1
構成の要件
C
構成ファイルの場所とサンプル
C.1
Forms構成ファイルの場所
C.2
Forms Web構成ファイル
C.3
Forms環境変数構成ファイル
C.4
web.xml
C.5
weblogic.xml
C.6
forms.conf
C.7
Registry.dat
C.8
jvmcontroller.cfg
C.9
webutil.cfg
C.10
ftrace.cfg
D
Formsのエラー・メッセージ
E
Oracle Formsのユーティリティおよびスクリプト
E.1
Oracle Formsの構成ヘルパー・スクリプト
E.1.1
構文
E.1.2
オプション
E.1.3
引数の説明
E.1.4
例
索引