Skip Headers

Oracle9i Forms Developer and Forms Services Migrating Forms Applications from Forms6i
Release 2 (9.0.2)

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

Go to previous page Go to next page

1
Why Migrate?

Oracle9i Forms Developer and Forms Services have been upgraded to simplify the development and deployment of Forms applications on the Web. A number of new features have been added. In restructuring the Oracle9i Forms product, some legacy features have been dropped or scaled back. The future of Forms includes improving the Java-based Web user interface and extending product "openness" by allowing Java integration on all three tiers.

For customers who do not want to migrate, Oracle Forms6i still contains the features that have been removed in the Oracle9i Forms release. Forms6i will be supported until 2006, with extended support available as an option until 2008.

Features Removed from Oracle9i Forms

The following have been dropped from Oracle9i Forms:

In addition, rules enforcing trigger usage have become more strict.

Components Removed from the Developer Product Suite

The following components have been removed.

Table 1-1 Components Removed from the Developer Suite
Obsolete Component Migration Notes

Oracle Graphics

If your applications use the Graphics Web Cartridge or Oracle Graphics Runtime, you should remain on Forms6i.

You can upgrade and deploy existing Forms applications that contain embedded Oracle Graphics using the RUN_PRODUCT call, or by displaying them as chart objects. To do this, you must install Oracle Graphics6i on the same machine as Oracle9i Forms Services, but in a separate ORACLE_HOME.

Oracle Forms Listener and Load Balancing Components

Use the Forms Listener Servlet to manage Forms sessions on the Web. The Forms Listener Servlet provides:

  • Improved security because all traffic is directed through standard Web server HTTP or HTTPS ports, with no extra ports open through the firewall.

  • Use of non-proprietary load balancing utilities.

  • Broader firewall and proxy support.

  • Less administration because the listener and load balancing processes do not need to be managed.

  • Simplified HTTPS support because a separate Web server SSL certificate for the Forms listener is not required.

  • HTTPS support for Internet Explorer 5.x with native JVM.

Oracle Forms Server Cartridge and CGI

Use the Forms Servlet. The functionality available with the Oracle Forms Server cartridge and CGI was incorporated into the Forms Servlet, which was first available in Oracle Forms Release 6i patchset 2.

Oracle Procedure Builder

Use the facilities for editing and debugging local and server-side PL/SQL code in Oracle9i Forms Developer, which has been considerably improved for this release.

Oracle Project Builder

No migration path or replacement functionality at this time. However, a future release of Forms Developer will be project-based rather than module-based, thus providing equivalent functionality.

Oracle Translation Builder

Use TranslationHub to translate resource strings in Forms modules in order to deploy the modules in multiple languages.

Oracle Query Builder/Schema Builder

No migration path or replacement functionality.

Oracle Terminal

The resource files used by Web-deployed forms are text based and can be edited using a conventional text editor. As a result, Oracle Terminal is no longer required for the product.

Open Client Adapters (OCA)

In order to provide platform-independent access to a wider range of non-Oracle data sources, use the Oracle Transparent Gateway and Generic Connectivity solutions in place of OCA.

Tuxedo Integration

No migration path or replacement functionality.

Performance Event Collection Services (PECS)

No migration path. Use Forms Trace and Oracle Trace, which are documented in the book Oracle9iAS Forms Services Deployment Guide (Part No. A92175-01).

How are Obsolete Item Types Handled when Migrating Forms6i Applications?

When you open a Forms application, obsolete item types are listed at the end of the item-type poplist in the Property Palette. The property values for obsolete items are indicated as obsolete. For example, the property value for VBX would be "VBX Control (Obsolete)".

Note::

If you are migrating from older releases of Forms to Oracle9i Forms, you must first migrate your applications to Forms6i, and then migrate them to Oracle9i Forms. See Chapter 16, "Upgrading from Pre-Forms6i Applications to Oracle9i Forms" for more information.

You can use the Oracle9i Forms Migration Assistant, described in Chapter 2, "Using the Oracle9i Forms Migration Assistant", to resolve many migration issues.

Are Tools Available to Assist with the Migration of Obsolete Features?

The Oracle9i Forms Migration Assistant is provided with Oracle9i Forms to help you migrate your Forms6i applications. See Chapter 2, "Using the Oracle9i Forms Migration Assistant" for details.


Go to previous page 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