プライマリ・コンテンツに移動
Oracle® Fusion Middleware Forms Servicesデプロイメント・ガイド
12
c
(12.2.1.2)
E82766-02
次へ
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
Oracle Forms Servicesの概要
Oracle Forms
Oracle Forms Developer
Oracle Forms Services
Oracle Forms ServicesでのFormsアプリケーションの起動方法
Oracle Database
Oracle WebLogicサーバー
Oracle Fusion Middleware
Oracle Formsのインストールとアップグレードについて
Oracle Forms Servicesのアーキテクチャ
Oracle Forms Servicesのコンポーネント
Formsリスナー・サーブレット
Formsランタイム・プロセス
2
Oracle Forms Servicesの新機能
Oracle BI-Publisher統合
JVMコントローラの改善
カスタマイズ可能な色スキーム
アプレット・パラメータ
環境変数
SSO統合の改善
クライアント・デプロイメント・オプション
Form Builder専用のインストール・オプション
3
Forms Servicesの構成と管理
Fusion Middleware ControlとOracle Forms
Fusion Middleware ControlによるForms Servicesへのアクセス
Forms Servicesの構成
「Web構成」ページでの一般タスク
Fusion Middleware Controlによるパラメータの構成
構成セクションの管理
構成セクションの作成
名前を付けた構成の説明の編集
名前を付けた構成の複製
名前を付けた構成の削除
パラメータの管理
Forms構成パラメータ
基本構成パラメータ
シングル・サインオンの構成パラメータ
トレースの構成パラメータ
Plug-inの構成パラメータ
HTMLページの構成パラメータ
アプレットの構成パラメータ
詳細構成パラメータ
guiModeの構成パラメータ
URLで制限されるパラメータ
環境変数の管理
環境構成ファイルの管理
環境変数の構成
デフォルトの環境変数
Java対応フォームに対するプロキシ・サポート
ユーザー・セッションの管理
アプリケーションのURLセキュリティの管理
Oracle Formsテスト・フォームの保護
ユーザー独自のテンプレートHTMLファイルの作成
テンプレートHTMLファイルでの変数参照
Forms Servicesで使用するフォント、アイコンおよびイメージの配置
Fusion Middleware Controlを使用したRegistry.datの管理
カスタム・ランタイム色スキームの作成
アプリケーションのフォントの管理
アプリケーションのアイコン、イメージまたは音声ファイルのデプロイ
格納 - アイコン、イメージまたは音声ファイルをJavaアーカイブ・ファイルへ
アイコンのマッピングの追加、変更および削除
スプラッシュ画面イメージおよびバックグラウンド・イメージ
アイコン、イメージおよび音声ファイルが含まれるカスタムJARファイル
アイコン、イメージおよび音声ファイルのJARファイルの作成
JARファイル内でのファイルの使用
言語検出の有効化
言語検出の指定
インラインIMEサポート
言語検出機能の仕組み
マルチレベルの継承
キー・マッピングの有効化
fmrweb.resのカスタマイズ
変更の例: 入力マッピングと実行マッピングのスワッピング
例外または特殊なキー・マッピング
[F2]のマッピング
KEY-ENTER-TRIGGERを起動する[Enter]のマッピング
数字キーのマッピング
Webフォームを終了する[Esc]キーのマッピング
4
Oracle Formsアプリケーションの配布の基本
Oracle Forms Servicesのアクション
構成ファイル
Oracle Forms構成ファイル
default.env
formsweb.cfg
ftrace.cfg
Forms Java EEアプリケーションのデプロイメント・ディスクリプタ
Oracle HTTP Listenerの構成ファイル
標準フォントとアイコン・ファイル
ベースHTML (テンプレート)ファイル
WebUtilの構成ファイルおよびテンプレートHTMLファイル
デフォルトのwebutil.cfg
デフォルトのwebutilbase.htm
デフォルトのwebutiljpi.htm
デフォルトのwebutil.jnlp
デフォルトのwebutilsaa.txt
アプリケーション・デプロイメント
アプリケーションのデプロイ
パラメータの指定
Fusion Middleware Controlでの構成セクションの作成
Oracle Forms Services
アプリケーションへのアクセスに使用するURLの編集
ランフォーム・パラメータにおける特殊文字の指定
現行リリースのデフォルト動作
前リリースの動作
現行リリースでの前リリースの動作取得
テンプレートHTMLファイルの考慮事項
静的HTMLページの考慮事項
リスナー・サーブレット管理ページへのアクセス
クライアントの構成に関する注意事項
クライアント・ブラウザのサポート
構成パラメータとベースHTMLファイルをクライアント・ブラウザに連結する方法
5
HTTPリスナーとOracle WebLogic ServerでのOracle Forms Servicesの使用方法
Oracle WebLogic管理対象サーバーおよびHTTP Serverについて
Oracle Forms Servicesを使用したOracle HTTP Serverの有効化
forms.confの編集について
OHSの構成
Formsリスナー・サーブレットでのHTTPSの使用
Oracle Forms ServicesとSSL
ロード・バランシング・ルーターによるSSLの有効化
Forms管理対象サーバーでの作業
Forms Java EEアプリケーションのカスタム・デプロイメント
カスタム・アプリケーションの作成およびデプロイ
パッチ適用後のタスク
カスタム・デプロイメントのテスト
Forms管理対象サーバー・クラスタの拡張
Forms J2EEアプリケーション・デプロイメント・ディスクリプタの変更
パフォーマンス/スケーラビリティのチューニング
Oracle WebLogic Serverのロード・バランシング
認証プロキシを使用した
Oracle Forms Services
アプリケーションの実行
6
Oracle FormsとJavaScriptの統合
Oracle Formsによる外部イベントのコールについて
Oracle Formsの外部でイベントをコールする理由
Oracle FormsをコールするJavaScriptイベントについて
イベント・コールをOracle Forms内で行う理由
JavaScriptとOracle Formsの統合
formsweb.cfgの構成
環境変数の構成
7
Javaサポートの拡張
Forms Developerからのイベントのディスパッチ
Forms Servicesからのイベントのディスパッチ
カスタム項目イベント・トリガーについて
カスタム項目イベント・トリガーを設計時に追加する方法
実行時のカスタム項目イベント・トリガーについて
例: プッシュ・ボタンのJavaクラス
8
サーバーおよびシステム・イベントでの作業
Oracle Formsとサーバー・イベント
イベントの作成について
イベントのサブスクライブについて
イベントの伝播
When-Event-Raisedトリガー
トリガー定義レベルと有効範囲
データベース・イベントの公開
Forms間におけるアプリケーションの統合
同期型通信
非同期通信
非同期型通信の構成
システム・イベント
システム・クライアント-アイドル
システムDB-アイドル
システム・シングル・サインオフ
システム通知
システム・メディア完了
9
Oracle Access ManagerでのForms Servicesの使用
Oracle Access Managerおよびシングル・サインオン
Oracle Formsで使用されるシングル・サインオン・コンポーネント
認証フロー
設定プロセス
Forms Service 12c Weblogicドメインの構成後のFormsアプリケーションに対するシングル・サインオンの有効化
認証サーバー保護付きのForms Services機能
動的リソースの作成
動的ディレクティブのサポート
データベース・パスワードの期限切れのサポート
シングル・サインオンでのFormsアプリケーションの保護
ssoMode
ssoProxyConnect
ssoDynamicResourceCreate
ssoErrorURL
ssoCancelUrl
Formsからシングル・サインオン情報へのアクセス
Oracle FormsとOracle Reportsの統合
別々のインスタンスにインストールしたFormsとReportsの統合
プロキシ・ユーザーの有効化と構成
プロキシ・ユーザーの概要
(Oracle Internet Directory) OIDを使用してSSOを有効化する場合のプロキシ・ユーザー接続の有効化
プロキシ・ユーザーに対するSSOの有効化
Formsアプリケーションへのアクセス
Formsビルトインにおける変更
Reportsとプロキシ・ユーザーとの統合
インストール後の構成
Oracle Internet Directoryに対するForms J2EEアプリケーションの構成
Formsアイデンティティ・ストアとしてのOracle Internet DirectoryまたはOracle Platform Securityの選択
OAMパートナ・アプリケーションとしてのWeb層インスタンスの登録およびOAMポリシーの構成
frmconfighelperスクリプトを使用したWeb層パートナ・アプリケーションの登録およびポリシーの登録
Oracle Access Manager (OAM)コンソールを使用したWeb層パートナ・アプリケーションの登録およびポリシーの登録
Oracle Formsのリモート・アクセス記述子の管理
リソース管理へのアクセス
リソース移行アシスタント
10
Java仮想マシンの構成と管理
Java仮想マシン・プーリング
子JVMプロセス
子JVMの例
子JVMの管理
JVMの負荷分散
複数のJVMコントローラ
JVMプーリングの使用例
設計時の考慮事項
Javaコードの再インポート
複数のJVM間での静的変数の共有について
Fusion Middleware Controlを使用したJVMの構成
JVMコントローラを使用したネットワーク・プロキシおよびJavaコール
コマンドラインからのJVMコントローラの管理
JVMコントローラのコマンドの例
コマンドの制限
起動コマンド・パラメータ
Fusion Middleware ControlからのJVMプーリングの管理
「JVM構成」ページでの一般タスク
JVM構成セクションの管理
「JVM構成」ページへのアクセス
新しい構成セクションの作成
名前を付けた構成の説明の編集
名前を付けた構成の複製
名前を付けた構成の削除
パラメータの管理
JVM構成パラメータとそのデフォルト値
Fusion Middleware ControlによるJVMコントローラの起動と停止
Forms構成ファイル設定
起動の例
JVMコントローラのロギング
デフォルトのJVMロギング・プロパティの指定
JVMログのディレクトリ場所の指定
ログ・ファイルへのアクセス
JVMコントローラのログ・ファイルの削除
JVMプーリングのエラー・メッセージ
11
Forms Servicesセキュリティの概要
Forms Servicesのシングル・サインオン
ユーザーのクラスとその権限
ユーザー・アカウントのデフォルトのシングル・サインオン動作
データベース・プロキシ機能を使用するユーザー
保護されるリソース
認証およびアクセス強制
Oracle Forms Servicesのセキュリティの構成
RADの保護
12
トレースと診断
Forms Trace
トレースとデバッグの違い
Forms Traceの有効化と構成
Forms Traceの構成
URLパラメータ・オプションの指定
Forms Traceの開始と停止
Forms Trace出力の表示
Translateユーティリティの実行
トレース可能イベントのリスト
イベントの詳細のリスト
Oracle Diagnosticsおよびロギング・ツールの利用
Oracle Diagnostics Loggingの有効化
ロギングの指定
Fusion Middleware Controlを使用したロギング・レベルの指定
Formsサーブレットを起動するURLでの完全診断の指定
診断ログの表示
「サーブレット」ページの使用
ログ・ファイルの場所
各レベルのサーブレット・ロギングの出力例
(なし)
/session
/sessionperf
/perf
/debug
13
パフォーマンス・チューニングに関する考慮事項
Forms Servicesの組込み最適化機能
Forms Servicesの監視
Forms Servicesインスタンスの監視
Formsイベントの監視
Forms ServicesのWebランタイム・プーリング
事前起動パラメータの構成
ランタイム・プーリングの起動
ランタイム・プーリングのスケジューリング
クライアント・リソース要件の最小化
Forms Servicesリソース要件の最小化
ネットワーク使用量の最小化
ネットワークを介して送信されるパケットの効率の拡大
クライアントでのアプリケーション画面の効率的なレンダリング
Oracle Forms Servicesアプリケーションのチューニング
データ・サーバーに対するOracle Forms Servicesの位置
アプリケーションの起動時間の最小化
Javaファイルの使用
オラクル社のJava Plug-inの使用方法
キャッシュの使用
必須ネットワーク帯域幅の削減
パフォーマンスを改善するためのその他の方法
Oracle Traffic DirectorとFormsの統合
Oracle Traffic Director構成の設定
Oracle Traffic Directorのパートナ・アプリケーションとしての登録
設定のテスト
14
Forms診断エージェント
Oracle Forms 12cのインストールと構成
データベース・スキーマの設定
WebLogicでのデータ・ソースの設定
Forms診断エージェントのデプロイ
データ収集の管理
エージェント・アプリケーションの使用
エージェント・アプリケーションの制限
A
Oracle Forms Servicesのトラブルシューティング
インストールの確認
Web Form Testerの使用
FRM-XXXXXエラーの診断
Oracle Formsアプレット
スタック・トレースを使用したサーバーのクラッシュの診断
スタック・トレース
スタック・トレースの構成と使用
環境の確認
UNIXのスタック・トレースの理解
Windowsのスタック・トレースの理解
クライアント・クラッシュの診断
クライアント・クラッシュの診断
ハングしているアプリケーションの診断
アプリケーションがハングする原因
Forms TraceとServlet Logging Tool
メモリーの問題の解決
Javaのメモリーの使用方法
初期Javaヒープの設定
メモリー・リーク
Javaでのメモリー・リーク
メモリー・リークの特定
キャッシングによるパフォーマンスの向上
トラブルシューティングのヒント
問題が解決しなかった場合
B
Java Plug-inの構成
サポートされる構成
LEGACY_LIFECYCLEの動作と構成の要件
構成要件
C
構成ファイルの場所とサンプル
Forms構成ファイルの場所
Forms Web構成ファイル
Forms環境変数構成ファイル
web.xml
weblogic.xml
forms.conf
Registry.dat
jvmcontroller.cfg
webutil.cfg
ftrace.cfg
D
Formsのエラー・メッセージ
E
Oracle Formsのユーティリティおよびスクリプト
Oracle Formsの構成ヘルパー・スクリプト
引数の説明
各関数の例