Skip to content

Oracle Forms Support

Overview

Rapise Oracle Forms Library enables recording, learning and playback of various Oracle Forms controls.

Oracle Forms Test Screen

Supported Oracle Forms Versions

Rapise 7.1 has support for Oracle Forms version 10 and higher.

Supported Java Versions

Integration should work with other versions of Java (5 and higher).

Preparing Environment

1. Java Support

Don't forget to deploy Rapise Java bridge as described here.

2. _JAVA_OPTIONS

You need to set environment variable _JAVA_OPTIONS.

"-javaagent:C:\Program Files (x86)\Inflectra\Rapise\Extensions\JavaWrapper\Agents\PreMainAgent.jar" "-Djava.security.policy=C:\Program Files (x86)\Inflectra\Rapise\Extensions\JavaWrapper\Agents\file.policy"

_JAVA_OPTIONS

It may be set it through system or user Environment variables. Also, if your application is launched through the .bat file, you may assign _JAVA_OPTIONS there:

...
set _JAVA_OPTIONS="-javaagent:C:\Program Files (x86)\Inflectra\Rapise\Extensions\JavaWrapper\Agents\PreMainAgent.jar" "-Djava.security.policy=C:\Program Files (x86)\Inflectra\Rapise\Extensions\JavaWrapper\Agents\file.policy"
...
rem <launch of the application.jar>

Setting _JAVA_OPTIONS globally may affect other software or tools, so, in case of any problems you may remove this variable or rename it to something else.

3. Change the Launch URL

See Launching Oracle Forms Application to learn more about the changes to the launch process that needs to be done to enable testing

Launching Oracle Forms Application

There are two major ways on how your application may be started: using Internet Explorer or using Java Web Start (.jnlp file).

In either case, you need to make sure that the URL to the application contains the following parameters:

From Internet Explorer

You need to append the following parameter to the URL: ...&record=names

In case of Internet Explorer this means that URL contains this part:

URL IE

From Java Web Start .jnlp File

`...&38;record=names

URL JNLP

Global Object

Rapise Oracle Forms Library includes OracleForms global object. It mostly used to deal with main menu, notifications and status bar.