Skip Headers

Oracle9i Forms Developer and Oracle9iAS Forms Services Addendum to "Migrating Forms Applications from Forms6i" Oracle9i Forms Migration Assistant Wizard
Release 9.0.2 Patch 1 for Windows and UNIX

Part Number B10171-01

Oracle9i Forms Developer and Oracle9iAS Forms Services

Addendum to "Migrating Forms Applications from Forms6i" Oracle9i Forms Migration Assistant Wizard

Release 9.0.2 Patch 1 for Windows and UNIX

Part No. B10171-01

December 2002

Oracle9i Forms provides a wizard for the Forms Migration Assistant. The wizard allows you to migrate your Forms6i applications to Oracle9i Forms through a graphical user interface (GUI).

For complete information about the Forms Migration Assistant, see "Migrating Forms Applications from Forms6i" (part number B10171-01)". For updated information about running the Forms Migration Assistant in batch mode, see "Oracle9i Forms Services and Forms Developer Release Notes Addendum". The latest version of the documentation can be found on OTN at http://otn.oracle.com/docs/products/forms/content.html

The latest version of the tool can be found on OTN at http://otn.oracle.com/software/products/forms/content.html.

This document contains the following sections:

1 Functions of the Migration Assistant Wizard

The migration assistant converts all Forms module types:

Note:

The Forms Migration Assistant will not convert .fmx files. You will first need to convert the .fmb file, and then generate the .fmb to get the .fmx file.

The Migration Assistant will perform the following functions:

1.1 Mutiple Log Support

The Forms Migration Assistant allows you either to write all log information into a single log file or span mutiple log files. If the Forms Migration Assistant spans multiple log files, the Forms Migration Assistant generates individual log files for each module that is processed.

You'll need to specify the directory in which the Forms Migration Assistant writes the log files. The name of the log file which is generated is modulename_moduletype.log.

For example, if you process a module by name, such as test.fmb, the name of the log file is test_fmb.log. If you select test.fmb and test.mmb for migration, the Forms Migration Assistant does not overwrite the log files since the type of log file was specified in the converter.properties. The Forms Migration Assistant generates two log files: test_fmb.log and test_mmb.log.

2 Running the Migration Assistant Wizard

You can run the Migration Assistant Wizard and edit converter options from a graphical user interface (GUI).Starting the Migration Assistant Wizard

To start the Migration Assistant:

  1. From the command line, start the conversion utility by typing ifplsqlconv90 mode=wizard on Windows

    or

    f90plsqlconv mode=wizard in UNIX.

    The Conversion Wizard Welcome dialog displays.

Note:

You can get help by typing -h after the command, for example, ifplsqlconv90 -h.

  1. Click Next.

  2. In the Modules dialog, click the Add Module(s) button.

  3. Select the modules that you want to convert.

  4. Click Next.

  5. In the Converter options dialog, enter the location and name of the log file that will be generated. A browse button is provided to assist in choosing a location.

  6. If you have Forms that include embedded reports, fill in the remaining fields. Otherwise, you may ignore these fields.

  7. For more information about the Reports fields, see Reports Developer Reference. For more information about advanced converter options, see the following section, "Setting Advanced Converter Options".

  8. Click Next.

  9. In the Finish dialog, you will see the modules you selected. Click Finish to start the conversion.

Note:

A dialog window will appear recommending that you backup your files before converting. Select the Show me this again check box to enable this warning in the future.

  1. Progress displays in the Log window. (Log output is written to the log file name(s) that you specify in the Options dialog. See the following section for information about setting options.)

  2. Check the log file(s) for information about required conversion steps that the tool did not modify. Manually make these changes to your application.

2.1 Setting Advanced Converter Options

Note:

For information about setting the search_replace.properties file, see Chapter 2 of "Migrating Forms Applications from Forms6i" (part number B10171-01)".

You can set conversion options before running the Migration Assistant:

  1. In the Converter options dialog (step 2 of the Migration Wizard), click Advanced Options.

  2. Converter properties display in the left column of the dialog. Edit the property values as needed, as described in Table 1:

Table 1 Converter Properties

Display Backup Warning

Determines whether the warning dialog displays to back up files when the application starts.

Log File Name

Specifies the log filename in Single Log mode.

Log Dir

The destination directory to write the log files in multilog mode

Reports Servlet Virtual Directory

Specifies the name that has been defined for the virtual path used to define the Reports Servlet, which is used for running reports on the web. This setting is required when converting Run_Product calls to Run_Report_Object.

Reports Servlet

Specifies the name for the Reports Servlet used for running reports on the web. This setting is required when converting Run_Product calls to Run_Report_Object.

Reports Server

The name or IP address of the machine running the Reports Server. This setting is required when converting Run_Product calls to Run_Report_Object.

Default DESFORMAT

Printer driver to be used when DESTYPE is PRINTER (XML, HTML, HTMLCSS, PDF, RTF, delimited) .

Default DESTYPE

Type of destination device that will receive the report output (cache, printer, file).

Default DESNAME

Name of the file, printer, e-mail ID, or distribution list to which the report output will be sent

Default Browser

This setting is either Netscape or Internet Explorer.

  1. Click OK to save the configuration. The data is saved to the converter.properties file, and the settings you specify will be used in the current session of the utility you are running.

Oracle is a registered trademark, and Oracle9i is a trademark or registered trademark of Oracle Corporation. Other names may be trademarks of their respective owners.

Copyright © 2002 Oracle Corporation.

All Rights Reserved.


Oracle
Copyright © 2002, 2002 Oracle Corporation.

All Rights Reserved.