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.  |