Skip Headers

Table of Contents Image Oracle9iAS Forms Services Deployment Guide
Release 9.0.2

Part Number A92175-01
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Index
Index

Go to next page

Contents

Title and Copyright Information

List of Figures

List of Tables

Send Us Your Comments

Preface

Intended Audience
Structure
Related Documents

1 Introduction

Introduction
The Oracle Internet Platform
Oracle9i Application Server (Oracle9iAS)
Oracle9i Developer Suite (Oracle9iDS)
Oracle9i Database
Oracle 9iAS Forms Services
What's New in Oracle9iAS Forms Services?
Oracle9iAS Forms Services Architecture
Oracle9iAS Forms Services Components
Forms Listener Servlet
Forms Runtime Process
Forms Listener Servlet

2 Basics of Deploying Oracle9i Forms Applications

Introduction
Configuration Files
Oracle 9i Forms Configuration Files
formsweb.cfg
base.htm, basejini.htm, basejpi.htm, and baseie.htm
ftrace.cfg
Oracle9iAS Containers for J2EE (OC4J) Configuration Files
web.xml
Directory structure for Oracle9i Forms OC4J files
Oracle HTTP Listener Configuration Files
forms90.conf
Standard Fonts and Icons File
registry.dat
Environment Variables
default.env
Application Deployment
Deploying Your Application
Specifying Parameters
Oracle9iAS Forms Services in Action
Client Browser Support
Oracle JInitiator
How Configuration Parameters and BaseHTML Files are Tied to Client Browsers

3 Configuring Oracle9iAS Forms Services

Introduction
Customizing Configuration Files
formsweb.cfg
Parameters Naming Files
Creating specific named configurations in formsweb.cfg
Parameters in the formsweb.cfg File
Default formsweb.cfg File
base.htm, basejini.htm, basejpi.htm, and baseie.htm
Parameters and variables in the baseHTML file
Usage Notes
Default base.htm File
Default basejini.htm File
Default basejpi.htm File
Default baseie.htm File
web.xml
Default web.xml File
forms90.conf
Default forms90.conf
registry.dat
Default registry.dat
Customizing Environment Variables and Registry Settings
default.env
Default default.env File for Windows
Default default.env File for UNIX
Creating Your Own Template HTML Files
Including Graphics in Your Oracle9i Forms Application
Deploying Icons and Images Used by Oracle9iAS Forms Services
Icons
Storing Icons in a Java Archive
Adding Icon Changes to Registry.dat
SplashScreen and Background Images
Custom JAR Files Containing Icons and Images
Creating a JAR File
Using Files Within the JAR File
Search Path for Icons and Images
DocumentBase
CodeBase
Using HTTPS with the Forms Listener Servlet
Server Requirements
Client Requirements: Using HTTPS with Oracle JInitiator
Using the Hide User ID/Password Feature
Using an Authenticating Proxy to Run Oracle9i Forms Applications
Enabling Language Detection
How Language Detection Works
Multi-Level Inheritance

4 Using Oracle9iAS Forms Services with the HTTP Listener and OC4J

Introduction
OC4J Server Process
Performance/Scalability Tuning
Limit the number of HTTPD processes
Set the maxClient directive to a High value
Load Balancing OC4J
Case 1: Multiple OC4J engines on the same host as the Oracle HTTP Listener.
Case 2: Multiple OC4J engines on a different host to the Oracle HTTP Listener.
Case 3: Multiple OC4J engines and multiple Oracle HTTP Listeners on different hosts.
Case 4: Multiple Oracle HTTP Listeners on different hosts with multiple OC4J engines on one host

5 Using Oracle9iAS Forms Services with SSO and OID

Introduction
Single Sign-On (SSO)
Authentication Flow
Single Sign-On with Some Applications, Not Others
Create a second stand alone server instance
Add an alias name for the Forms Servlet
Register the Oracle9i Forms alias name with mod_oc4j

6 Enterprise Manager and Oracle9i Forms

7 Tracing and Diagnostics

Forms Trace
Configuring Forms Trace
ftrace.cfg
URL Parameter Options
Starting the Trace
Viewing Forms Trace Output
Running the Upload/Translate Utility
Creating Database Tables for the Trace Data
List of Traceable Events
List of Event Details
Errors
User Action Events
Forms Services Events
Detailed Events
Three-Tier Events
Miscellaneous
Servlet Logging Tools
Turning on Logging
Specifying Logging in the URL
Specifying Logging in the formsweb.cfg File
Specifying Full Diagnostics in the URL Used to Invoke the Forms Servlet
Location of Log Files
Example Output for Each Level of Servlet Logging
(none)
/session
/sessionperf
/perf
/debug
Oracle Trace

8 Performance Tuning Considerations

Introduction
Built-in Optimization Features of Forms Services
Minimizing Client Resource Requirements
Minimizing Forms Services Resource Requirements
Minimizing Network Usage
Maximizing the Efficiency of Packets Sent Over the Network
Rendering Application Displays Efficiently on the Client
Tuning Oracle9iAS Forms Services Applications
Location of the Oracle9iAS Forms Services with Respect to the Data Server
Minimizing the Application Startup Time
Using Java Files
Oracle JInitiator
IE Native JVM
All other cases (for example, Sun's Java Plug-in)
Using Caching
Reducing the Required Network Bandwidth
Other Techniques to Improve Performance

A JInitiator

Oracle JInitiator
Why Use Oracle JInitiator?
Benefits of Oracle JInitiator
Using Oracle JInitiator
Supported Configurations
Windows 98, NT, 2000, XP:
System Requirements
Using Oracle JInitiator with Netscape Navigator
Using Oracle JInitiator with Microsoft Internet Explorer
Setting up the Oracle JInitator Plug-in
Adding Oracle JInitiator Markup to Your Base HTML File
Customizing the Oracle JInitiator Download File
Making Oracle JInitiator available for download
Modifying the Oracle JInitiator plug-in
Modifying the cache size for Oracle JInitiator
Modifying the heap size for Oracle JInitiator
Check and modify the proxy server setting for Oracle JInitiator
Viewing Oracle JInitiator output
Modifying the base HTML file

Index


Go to next page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Index
Index