Skip Headers

Table of Contents Image Oracle Application Server Forms Services Deployment Guide
10g (9.0.4)

Part Number B10470-01
Go To Documentation Library
Go To Index

Go to next page


Title and Copyright Information

List of Figures

List of Tables

Send Us Your Comments


Intended Audience
Related Documents

1 Introduction

The Oracle Internet Platform
Oracle Application Server (OracleAS)
Oracle Developer Suite (OracleDS)
Oracle9i Database
Oracle Application Server Forms Services
What's New in Forms Services?
OracleAS Forms Services Architecture
OracleAS Forms Services Components
Forms Listener Servlet
Forms Runtime Process
Forms Listener Servlet

2 Forms Services Security Overview

About OracleAS Forms Services Security
OracleAS Forms Services Single Sign-On
Classes of Users and Their Privileges
Resources That Are Protected
Dynamic Directives
Dynamic Resource Creation in OID
Database Password Expiration when Using Single Sign-On
Authorization and Access Enforcement
Leveraging Oracle Identity Management Infrastructure
Configuring OracleAS Forms Services Security
Configuring Oracle Identity Management Options for Forms Services
Configuring Forms Services Options for OracleAS Security Framework

3 Basics of Deploying Oracle Forms Applications

Configuration Files
Oracle Forms Configuration Files
base.htm, basejini.htm, basejpi.htm, and baseie.htm
Oracle Application Server Containers for J2EE (OC4J) Configuration Files
Directory structure for Oracle Forms OC4J files
Oracle HTTP Listener Configuration Files
Standard Fonts and Icons File
Application Deployment
Deploying Your Application
Specifying Parameters
Creating configuration sections in Enterprise Manager.
Editing the URL to access Oracle Application Server Forms Services applications.
Specifying Special Characters in Values of Runform Parameters
Default behavior in the current release
Behavior in previous releases
Obtaining the behavior of prior releases in the current release
Considerations for template HTML files
Considerations for static HTML pages
OracleAS Forms Services in Action
Client Browser Support
Oracle JInitiator
How Configuration Parameters and BaseHTML Files are Tied to Client Browsers

4 Configuring Forms Services with Enterprise Manager

How Oracle Application Server Forms Services Launches a Forms Application
Enterprise Manager and Oracle Forms
Configuring Enterprise Manager to Manage Forms Services
Accessing Forms Services with Application Server Control
Configuring Forms Services
Configuring Parameters with Application Server Control
Parameters that Specify Files
Managing Configuration Sections
Duplicating a Named Configuration
Deleting Named Configurations
Managing Parameters
Default Forms Configuration Parameters
System Default Configuration Parameters
Runform parameters (serverArgs parameters)
HTML page title, attributes for the BODY tag and HTML to add before and after the form
Applet or Object Parameters
Parameters for JInitiator
Parameters for Sun's Java Plug-in
Enterprise Manager Configuration Parameters
OID (Oracle Internet Directory) Configuration Parameters
Configuring Environment Variables with Enterprise Manager
Managing User Sessions
Allowing New Users Sessions
Disabling New User Sessions
Terminating a User Session on a Forms Services Instance
Managing URL Security for Applications
Creating Your Own Template HTML Files
Including Graphics in Your Oracle Forms Application
Deploying Icons and Images Used by Forms Services
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
Enabling Language Detection
Specifying Language Detection
How Language Detection Works
Multi-Level Inheritance

5 Using OracleAS Forms Services with the HTTP Listener and OC4J

OC4J Server Process
Performance/Scalability Tuning
Limit the number of HTTPD processes
Set the MaxClient directive to a High value
Load Balancing OC4J
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 Oracle Forms Applications

6 Using Forms Services with Oracle Application Server Single Sign-On and OID

What's New with SSO and OID and Forms
Dynamic Resource Creation When A Resource Is Not Found In OID
Support for Default Preferences in OID to Define Forms Resources
Support for Dynamic Directives With Forms SSO
Support for Database Password Expiration for Forms Running with Single Sign-On
Single Sign-on Components Used By Forms
Enabling Single Sign-On for an Application
Accessing Single Sign-on Information From Forms
Availability of Information on Integrating Oracle Forms and Reports
Authentication Flow

7 Tracing and Diagnostics

Forms Trace
Configuring Forms Trace
Specifying URL Parameter Options
Starting the Trace
Viewing Forms Trace Output
Running the Translate Utility
List of Traceable Events
List of Event Details
User Action Events
Forms Services Events
Detailed Events
Three-Tier Events
Monitoring Forms Services Trace Metrics
Servlet Logging Tools
Enabling Logging
Specifying Logging in the URL
Specifying Logging through Enterprise Manager
Specifying Full Diagnostics in the URL that Invokes the Forms Servlet
Location of Log Files
Example Output for Each Level of Servlet Logging

8 Performance Tuning Considerations

Built-in Optimization Features of Forms Services
Monitoring Forms Services
Monitoring Forms Services Instances
Monitoring Forms Events
Monitoring Metrics for User Sessions
Sorting Metric Information
Forms Services Web Runtime Pooling
Configuring Prestart Parameters
Starting Runtime Pooling
Forms Services Utilities
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 OracleAS Forms Services Applications
Location of the Oracle Application Server Forms Services with Respect to the
Data Server
Minimizing the Application Startup Time
Using Java Files
Using Caching
Reducing the Required Network Bandwidth
Other Techniques to Improve Performance
Web Cache and Forms Integration

A JInitiator

Oracle JInitiator
Why Use Oracle JInitiator?
Benefits of Oracle JInitiator
Using Oracle JInitiator
Supported Configurations
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 baseHTML file

B Sample Configuration Files

Default formsweb.cfg File
Platform Specific default.env Files
Default default.env File for Windows
Default default.env File for UNIX
base.htm, basejini.htm, basejpi.htm, and baseie.htm Files
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
Default web.xml File
Default forms90.conf
Default Registry.dat


Go to next page
Copyright © 2003 Oracle Corporation.

All Rights Reserved.
Go To Index