If multiple Java versions are installed (like a mix of JDK 1.8 and older versions), the Form Builder might be trying to "speak" to the wrong one.
Is the default.env file properly updated and has the managed server been restarted?
The FORMS_PATH or ORACLE_HOME is not correctly identifying where the .hlp or .chm files reside. Step-by-Step Solutions 1. Install the Windows Help Program (WinHlp32.exe)
Navigate to the components directory and locate the documentation packages.
On Windows-based Forms Developer environments, the Windows Registry keys controlling the help paths may be corrupt or misconfigured. frm-18105 failed to start the help system
Ensure your system knows where the help libraries are. A common fix involves adding a FORMS_BUILDER_CLASSPATH variable to your Environment Variables :
The error stems from a breakdown in communication between the Oracle Forms runtime/builder engine and the HTML Help or JavaHelp component. The most frequent causes include:
For some installations, the root cause is simply that the help documentation itself was not installed. If you performed a custom installation, you may have deselected the documentation by accident. To fix this, you can run the Oracle Forms installer again, choose the "Add/Remove Components" option, and ensure that the Oracle Help for Java (OHJ) and related documentation components are selected for installation.
Check the directory mentioned in your FORMS_HELP_URL setting (e.g., inside the web content directory of your WebLogic server). If multiple Java versions are installed (like a mix of JDK 1
To prevent the FRM-18105 error from recurring:
Click followed by Environment Variables .
Mismatched or missing Java paths can prevent the help system's JVM from starting. : FORMS_BUILDER_CLASSPATH
is correctly defined in your system environment variables or the Windows registry. Elevated Configuration : For Forms 12c, ensure you ran the config_builder.cmd (or equivalent) in an elevated shell Step-by-Step Solutions 1
Fixing FRM-18105 is usually a matter of correcting path alignment. Ensuring that Oracle Forms knows exactly where to look—and that Windows isn't blocking the file once found—will restore full help system functionality.
When you call the help system, Oracle Forms tries to initialize a Java-based help viewer ( fmhelp.jar ). The error surfaces due to specific environment disruptions:
Resolving the "FRM-18105: Failed to Start the Help System" Error in Oracle Forms
Most Oracle Forms versions (like 6i or 10g) rely on .hlp files. Microsoft discontinued the viewer for these files due to security concerns.
Execute the builder configuration command in your elevated shell: config_builder.cmd Use code with caution.