Installing Forms 12.2.1.4 – File not found $ORACLE_HOME/lib/libvsn12_ee.a.dbl using GUI
After installing Weblogic and Fusion Middleware (FMW) 12.2.0.4, I came across the following error when I tried to install Forms with OUI GUI. Here’s how I fixed it.
The problem
Here’s what using the proper WLS RHEL 8.3 binaries FMW (which is certified) looks like:
[oracle@formslab]$ ./fmw_12.2.1.4.0_fr_linux64.bin event : oracle.as.install.engine.modules.presentation.event.PresentationModuleEvent[] on oracle.as.install.engine.modules.presentation.PresentationModule@4f7ef948 event.getData() : oracle.as.install.engine.modules.install.event.InstallErrorEvent[] on oracle.as.install.engine.modules.install.InstallModule@3cd59ef5 exp : oracle.sysman.nextgen.NextGenInstallerException: java.lang.Exception: oracle.sysman.oii.oiif.oiifb.OiifbEndIterateException: oracle.sysman.oii.oiif.oiifb.OiifbCancelException: File not found /oracle/middleware/lib/libvsn12_ee.a.dbl msg : java.lang.Exception: oracle.sysman.oii.oiif.oiifb.OiifbEndIterateException: oracle.sysman.oii.oiif.oiifb.OiifbCancelException: File not found /oracle/middleware/lib/libvsn12_ee.a.dbl
All attempts resulted in the same error using GUI, even with matching platform and requirements:
To workaround the GUI error, you can create the ~/weblogic_forms_silent.rsp file and add the following with proper definition for your environment:
[ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] #Set this to true if you wish to skip software updates DECLINE_AUTO_UPDATES=true #My Oracle Support User Name MOS_USERNAME= #My Oracle Support Password MOS_PASSWORD= #If the Software updates are already downloaded and available on your local system, then specify the path to the directory where these patches are available and set SPECIFY_DOWNLOAD_LOCATION to true AUTO_UPDATES_LOCATION= #Proxy Server Name to connect to My Oracle Support SOFTWARE_UPDATES_PROXY_SERVER= #Proxy Server Port SOFTWARE_UPDATES_PROXY_PORT= #Proxy Server Username SOFTWARE_UPDATES_PROXY_USER= #Proxy Server Password SOFTWARE_UPDATES_PROXY_PASSWORD= #The oracle home location. This can be an existing Oracle Home or a new Oracle Home ORACLE_HOME=/oracle/middleware #The federated oracle home locations. This should be an existing Oracle Home. Multiple values can be provided as comma seperated values FEDERATED_ORACLE_HOMES= #Set this variable value to the Installation Type selected as either Standalone Forms Builder OR Forms and Reports Deployment INSTALL_TYPE=Forms and Reports Deployment #The jdk home location. JDK_HOME=/oracle/jdk/
Ensure you have installed all prerequisites:
- Weblogic – fmw_12.2.1.4.0_wls.jar
- FMW Infrastructure – fmw_12.2.1.4.0_infrastructure.jar
Now, if you try to install Oracle Forms (fmw_12.2.1.4.0_fr_linux64.bin) installer using the response file ~/weblogic_forms_silent.rsp:
[oracle@formslab]$ ./fmw_12.2.1.4.0_fr_linux64.bin -silent -response ~/weblogic_forms_silent.rsp -invPtrLoc /oracle/middleware/oraInst.loc
The installation completes like a charm.
I hope this helps. Feel free to drop any questions in the comments and don’t forget to sign up for the next post.
Share this
You May Also Like
These Related Stories
No Comments Yet
Let us know what you think