iOrganizer 2.0

Internal Only

Introduction
Runtime Installation
Buildtime Installation

Introduction

This document explains how to install iOrganizer. The installation and configuration for runtime is given first. If you want to play with Healthy Living in the Form Builder, the configuration instructions are given second. Either way, you need to setup for runtime because if you do modify the demo, you'll want to run it.

It is assumed that whether you are interested in running or modifying the iOrganizer demo, you have Forms 9i installed and running successfully, which includes being able to run Forms using OC4J.

It is recommended that you use Forms 9.0.0.10 or higher, since there have been significant changes to the way OC4J is setup.

Runtime Installation

  1. Unzip iOrganizer files

    Since you are reading this document, you have probably already downloaded iOrganizer. But if not, you may download it from http://forms.us.oracle.com. Once you have it downloaded, expand the ZIP file in a location of your choice.

    For the purposes of this document, I will use C:\work\iorg as the directory where the ZIP file was expanded. You should substitute your own directory.

  2. Set up the database

    Create a user of your choice in a database of your choice. For the purposes of this document, the schema is called iorg.

    Run the following scripts in SQL*Plus:

    C:\work\iorg\sql\iorganizer.sql

    The script is re-runnable if you want to re-create the schema.

  3. Add virtual directories to your web listener

    The steps shown below are for OC4J, only. The same settings would be used in Apache, but the configuration format and files used would be different.

    Open

    <OC4JHOME>\application-deployments\default\defaultWebApp\orion-web.xml

    and add the following lines:

    <virtual-directory virtual-path="/iorg" real-path="C:\work\iorg" />

    You will need to restart your OC4J listener after making these changes, you can test if it worked by going to following URL making sure that you see the Healthy Living spash screen:

    http://127.0.0.1:8888/iorg/images/iorganizer.gif

  4. Modify formsweb.cfg

    Add the following to your formsweb.cfg file:

    [IORG]
    # These settings are different for each section.
    IE=JInitiator
    # These settings are the same for each section.
    archive_jini=frmall_jinit.jar
    form=iorganizer
    userid=iorg/iorg@ora817
    width=994
    height=582
    pageTitle=iOrganizer
    splashScreen=/iorg/images/iorganizer.gif
    logo=/iorg/images/Forms9i.gif
    separateFrame=false
    lookAndFeel=oracle
    colorScheme=titanium
    serverapp=/iorg/registry/iorg_registry
    # Used for demo. This is the destination directory
    # when uploading images and XML files.
    otherparams=usesdi=yes


    Modify the userid parameter and put the database you want to connect to.

  5. Modify Forms Environment Variables

    The following settings may put in your default.env file, or in the Windows Registry. Environment variables in default.env override the Registry. It is recommended to use default.env since you can maintain multiple environments with multiple .env files. This document assumes you are using default.env.

    Add the following to FORMS_path:

    C:\work\iorg\forms

  6. Run the Demo

    You should be able to run the demo:

    http://127.0.0.1:8888/forms\/frmservlet?config=hl

Buildtime Installation

Do the following steps if you wish to open Healthy Living in the Form Builder. It is assumed that you followed the steps in the Runtime Installation section.

  1. The Form Builder doesn't use default.env, so add the following to the FORMS_path in the Windows Registry:

    C:\work\iorg\forms

    If you have f90standards.olb in another location, then it, too, should be in the FORMS_path.

  2. Now you should be able to run the Form Builder and open the any of the iOrganizer files.