5 Known Issues and Workarounds
This chapter lists the known issues and workarounds associated with Oracle Forms.
The following topics are included:
Oracle Forms Issues and Workarounds
This section details issues pertaining to Oracle Forms, and their workarounds.
Table 5-1 Oracle Forms Issues and Workarounds
Issue | Operating System | Description |
---|---|---|
JVM crashes when you attempt to use Forms JDAPI, Forms Application Deployment Services (FADS), or Forms XML Converter | Microsoft Windows |
After you update the JDK used by Oracle Home to version 8U261+, JVM may crash when you attempt to use JDAPI, FADS, or the XML Converter. When using:
This issue did not occur with earlier versions of the JDK. Solution: Apply Patch 32460115. |
Shortcut Keys not Working with JAWS |
Microsoft Windows |
When using Forms Builder with JAWS, the keyboard shortcuts Ctrl+Insert to create items are not working. As a workaround, use the menu-mnemonics. Use Alt+E to open the Edit menu, then R to choose Create to create items. |
Stop dejvm Before Stopping and Restarting WLS_FORMS |
Microsoft Windows |
Before restarting the Oracle WebLogic managed server, all the JVM Controller processes ( |
Unclear Text and Image Rendering |
Microsoft Windows |
On desktops where the Display scaling value is set to any value other than 100%, some distortion may be seen when using Java 11 with Forms Standalone Launcher. https://bugs.openjdk.java.net/browse/JDK-8194165 As a workaround, change the Windows Display scaling setting to 100%. It may be necessary to log out of the current Windows session and log in again for the changes to completely restore proper rendering. |
LD_PRELOAD Setting Required for Signal Chaining Facility |
Linux/UNIX |
The |
Unable to Generate some Modules Types Using some |
Linux/UNIX |
When setting the To workaround the issue change the |
Forms Builder does not Start |
Linux 7 (OEL and RedHat) and SLES 12 SP1 |
Forms Builder will not start on Linux OEL7 or RedHat7 and SUSE Linux Enterprise Server 12 SP1 or newer operating system. The following error appears: Error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory. This is the result of the Forms Builder expecting to find libXm.so.3. This version does not exist for newer Linux versions. To workaround the problem, create a soft link.
|
Runtime Issue in Oracle Forms Compiler |
Solaris |
To resolve crash of Oracle Forms compiler at exit, while running compiler, Forms Builder and setting the NLS_LANG, user also needs to set the environment variable LC_ALL. export LC_ALL=C |
Oracle Forms Builder Run Form Button Fails |
All |
Attempting to use the Run Form button in the Forms builder may fail if the form is not first saved in a directory included in FORMS_PATH. Alternatively, add the working directory to FORMS_PATH. This will generally be the MIDDLEWARE_HOME \bin directory. This is an intended change in behavior, which prevents directory paths from being added to a URL. Although not recommended, the behavior of previous versions can be restored by removing (or commenting) the entire FORMS_MODULE_PATH entry from default.env. |
Web Start Does Not Work When WLS_FORMS is Behind a Proxy |
All |
Attempting to start a Forms application using Web Start will fail if WLS_FORMS is behind a proxy server. To correct this problem, set WEBSTART_CODEBASE in formsweb.cfg to the fully qualified path of the CODEBASE as it appears from the external server. For example, http://OHShost:OHSport/forms/java. |
Changes and Workarounds Affecting the Number of Characters that can be Typed into an Item |
All |
Issue
Workaround The changes in behavior documented above may affect users who have set the Auto-Skip property for a DATE item. The end user may now be allowed to type more characters into a specific DATE item, in which case auto-skip will not occur in cases where it did occur before 11gR1. To ensure that auto-skip occurs, add the Notice that specifying the |
ORA-01031 error |
All |
Forms Builder throws an "ORA-01031: Insufficient Privileges" error when connecting to ATP-S (Shared). This error can be ignored. However, as a result of this condition, Remote Dependency Mode is set to "TIMESTAMP". |
Forms Application Deployment Service (FADS) fails to deploy some applications. |
All |
Deployments that contain SQL scripts fail when attempting to connect to ATP (Shared and Dedicated). The following error appears in the Deployment Details: "IO Error: Got minus one from a read call Error establishing connection with the database." Note: The deployment of SQL scripts is not supported on IBM AIX.Solution: Apply Patch 32645990. |