Frm-18105 Failed To Start The Help System _top_ May 2026
The error FRM-18105: Failed to start the Help System in Oracle Forms Builder typically occurs because the environment variables or registry entries required to locate the help files are missing or misconfigured. Common Solutions
Update FORMS_BUILDER_CLASSPATH: Ensure the FORMS_BUILDER_CLASSPATH environment variable includes the path to the Oracle Home where the help files are located. Users on Oracle Forums often suggest checking this variable first.
Run as Administrator: Installation or configuration issues can sometimes be bypassed by launching the Form Builder with Administrative privileges. For certain versions like Form Builder 12c, a full re-installation under an Administrator account—including deleting old Oracle registry keys—may be required to fix deep-seated pathing issues.
Check Java Version: Ensure that the compatible Java version (typically JDK 8 for newer versions) is at the beginning of your system PATH variable. If the Builder cannot find the correct Java runtime, it may fail to initialize subsystems like Help or the Debugger Oracle Forums.
Verify Help File Existence: Confirm that the help file itself (e.g., ohw.jar or similar resource files) is not missing or damaged. If the environment cannot find these resources, it triggers errors like FRM-10063 or FRM-18105 Scribd.
Are you using a specific version of Oracle Forms, like 10g or 12c, when encountering this error?
FRM-18105: Failed to start the help system typically occurs in Oracle Forms Builder (specifically version 12c) when the tool cannot initialize the Java-based online help components
. This is often due to environment variable conflicts, incorrect Java pathing, or incomplete installation privileges. Common Causes Path Conflicts
: Multiple Oracle product installations (like older versions of Oracle Client or Middleware) may appear earlier in the system
than the current Forms Home, causing the Builder to load incompatible libraries. Missing Environment Variables FORMS_BUILDER_CLASSPATH
or specific Java-related variables may not be correctly defined for the Builder's help system to locate its required Privilege Issues
: If the Oracle Fusion Middleware was not installed using "Run as Administrator," certain registry keys or configuration files required for the help system might be missing. Java Version Mismatch
: The Forms Builder requires a specific JDK version (typically JDK 8 for 12c). If a newer Java version (like Java 11 or 17) is primary in the system path, it can break the help subsystem. Recommended Solutions Adjust the System PATH
Ensure the Oracle Forms 12c bin directory is at the very beginning of your Windows System Path. Advanced System Settings Environment Variables Move the entry for your Oracle 12c Home (e.g., C:\Oracle\Middleware\Oracle_Home\bin ) to the top of the list. Define FORMS_BUILDER_CLASSPATH
Manually adding the classpath can help the Builder find the help system jars: Create a new System Variable named FORMS_BUILDER_CLASSPATH Set its value to include the help jars, typically found in:
%ORACLE_HOME%\jlib\ohj.jar;%ORACLE_HOME%\jlib\help-share.jar;%ORACLE_HOME%\jlib\oracle_ice.jar Run as Administrator Always launch the Forms Builder ( frmbld.exe ) by right-clicking and selecting Run as Administrator
to ensure it has full access to the required local resources. Verify Java Configuration frm-18105 failed to start the help system
Confirm that the JDK 8 path is correctly referenced in your environment. If the help system still fails, check the
section in the Forms Builder to see which Java version it is currently utilizing. Re-installation (Last Resort)
If environment tweaks fail, the installation may be corrupted. A clean reinstall often requires deleting the Oracle registry keys under HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
and the physical installation directory before starting a fresh install with full administrative privileges. or do you need help locating your Oracle Home directory
FRM-18105: Failed to start the Help System. Form Builder 12.
FRM-18105 Failed to Start the Help System: A Comprehensive Guide to Troubleshooting and Resolution
The FRM-18105 error is a common issue encountered by Oracle Forms users, which occurs when the help system fails to start. This error can be frustrating, especially when you need to access help documentation to resolve a critical issue or complete a task. In this article, we will explore the causes of the FRM-18105 error, provide step-by-step troubleshooting guides, and offer solutions to resolve the issue.
What is FRM-18105?
FRM-18105 is an error code that occurs in Oracle Forms when the help system fails to start. The error message typically displays as:
"FRM-18105: Failed to start the help system"
This error can occur due to various reasons, including misconfigured settings, corrupted files, or issues with the Oracle Forms installation.
Causes of FRM-18105 Error
After analyzing various user reports and Oracle Forms documentation, we have identified the following common causes of the FRM-18105 error:
- Incorrect or missing HELP_PATH setting: The HELP_PATH setting is a crucial configuration parameter that specifies the location of the help files. If this setting is incorrect or missing, the help system may fail to start.
- Corrupted help files or directories: Corruption in the help files or directories can prevent the help system from starting.
- Insufficient permissions: Insufficient permissions to access the help files or directories can cause the FRM-18105 error.
- Issues with Oracle Forms installation: Problems with the Oracle Forms installation, such as missing or corrupted files, can lead to the FRM-18105 error.
- Conflicting settings or environment variables: Conflicting settings or environment variables can interfere with the help system's functionality.
Troubleshooting Steps
To resolve the FRM-18105 error, follow these step-by-step troubleshooting guides:
Step 5: Consult Oracle Support and Forums
- If the issue persists, consult Oracle Support for specific guidance related to your Oracle Forms version and configuration.
- Oracle forums and communities can also be a valuable resource, offering insights and solutions from users who have encountered and resolved similar issues.
Conclusion
The "FRM-18105 failed to start the help system" error can seem daunting, but by understanding its causes and systematically troubleshooting, you can resolve it efficiently. Regular maintenance, correct configuration, and ensuring that environmental variables and permissions are correctly set can prevent this error from occurring in the future. If you're dealing with this issue, follow the steps outlined in this guide to get your Oracle Forms help system up and running smoothly.
The error FRM-18105: Failed to start the help system is a known issue in Oracle Forms, often caused by incorrect file paths, missing registry entries, or lack of administrative privileges during installation. Recommended Solutions Relocate Help Files (Oracle 9i/10g):
Navigate to your (or equivalent language folder). Locate the fmhelp.jar file.
Move this file to the directory. Verify Environment Variables & Registry:
Check the FORMS_BUILDER_CLASSPATH in your Windows Registry or System Environment Variables.
Ensure all paths are correct and that there are no typos, especially if you have added custom JAR references. Administrative Privileges:
If you recently installed the software, ensure you have successfully started the Node Manager, Admin Server, and WLS_FORMS at least once as an elevated Windows Administrator.
Failure to run these with administrative rights during the initial configuration can prevent the help system and debugger from initializing. Clean Reinstallation:
If configuration fails, some users recommend deleting the ORACLE tree from the Windows registry (32 and 64-bit), deleting the HOME directory, and performing a fresh installation using "Run as Administrator" for all steps. JVM Check:
Test if the Java Virtual Machine (JVM) used by the Builder has crashed by attempting to open the Java Importer. If the Importer opens, the JVM is likely stable, and the issue is specific to the help system's configuration.
FRM-18105: Failed to start the Help System. Form Builder 12.
The Oracle Forms error FRM-18105: Failed to start the Help System
typically indicates a permissions issue or an incomplete environment configuration Quick Fixes Run as Administrator : Right-click the Forms Builder executable (or its shortcut) and select "Run as Administrator"
. This is the most common resolution for accessing the help system in newer versions of Windows. Set Web Browser Preferences
: Ensure a browser is correctly linked to the builder. Go to Edit > Preferences > General and verify the Web Browser Location
field contains the full path to your browser’s executable (e.g., C:\Program Files\Google\Chrome\Application\chrome.exe Advanced Troubleshooting The error FRM-18105: Failed to start the Help
If the basic fixes don't work, the issue may be rooted in your installation or environment variables: Check Environment Variables : Verify that 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
(Run as Admin) during initial setup. Failure to do so can prevent the creation of necessary registry entries. Java Conflicts : Ensure your system
has the correct Java version (typically Java 8 for older Forms versions) at the beginning to avoid conflicts with other installed Java versions. if they are missing?
FRM-18105: Failed to start the Help System. Form Builder 12.
The most common culprit is a missing or incorrect path in your configuration. FORMS_PATH:
Ensure the directory containing your help files is included in the FORMS_PATH variable in your default.env file (or the registry on Windows). ORACLE_HELP_PATH:
Some versions use this specific variable. Make sure it points to the folder where your help system resides. 2. Verify File Permissions
The OS user running the Forms services (or the local user, depending on your setup) must have
permissions for the help files and the directory they are stored in. 3. Validate the Filename Open your Form in Oracle Forms Builder and check the properties: Form Module property palette. Look at the Help Book Title or specific help-related properties.
Ensure the filename listed matches the actual file on the server (remember, Linux/Unix is case-sensitive). 4. Browser/Viewer Issues If your help system is web-based: Pop-up Blockers: Ensure the browser isn't silently killing the help window. Java Security:
If the help system uses a Java applet, ensure the URL is added to the "Exception Site List" in the Java Control Panel. 5. Test with a Absolute Path
As a quick diagnostic, try hardcoding the full absolute path to the help file in the Form properties. If it works, you know the issue is definitely with your environment variables or pathing logic. file or the specific Form properties?
4.2 Missing Help File on the Server
- Log in to your application server (e.g., WebLogic or Oracle HTTP Server).
- Navigate to the directory that corresponds to the virtual path you set.
- Confirm the help file exists and is readable by the web server process.
- If using
.chm, ensure that the MIME type is set inweb.xml:<mime-mapping> <extension>chm</extension> <mime-type>application/octet-stream</mime-type> </mime-mapping>
3.3 Permissions and File Accessibility
- The help file must be readable by the logged‑in user.
- The help viewer executable (
hh.exefor.chm,winhlp32.exefor.hlp) must be allowed to run by your antivirus or group policies. - If the help file is on a network drive, map the drive letter or use a UNC path (
\\server\share\help.chm). UNC paths may require additional registry tweaks (setUseNetworkPath=1).
2. The UI_ICON Configuration Feature
Forms looks for help files and icons in specific paths defined in your environment. If the path is missing or points to a non-existent directory, the help system fails to initialize.
- The Fix:
- Locate your
default.envfile (usually informs/server/). - Look for the
UI_ICONorFORMS_PATHvariable. - Ensure the path includes the directory where your help files (usually ending in
.hlpor.chm) are located. - Note: Even if you aren't using custom icons, the help system often checks this variable to resolve file paths.
- Locate your
4. Fixing FRM-18105 in Web‑Deployed Forms (Forms 10g, 11g, 12c)
In web mode, the Forms client runs inside a browser, and help is usually displayed through Oracle Help for Java (OHJ) or a simple browser window.
How to Fix "FRM-18105: Failed to start the help system" in Oracle Forms
Quick checks
- Verify help files exist in the app’s install folder (look for .chm, .hlp, or help HTML folder).
- Right-click any .chm file → Properties → if “Unblock” appears, click it.
- Run the app as Administrator to rule out permission issues.
- Confirm antivirus or security policies are not quarantining help files.
- Check event logs (Windows Event Viewer → Application) for related errors.