This post covers solution for the issue while running rapidwiz on an Exadata database machine to install Oracle EBS R12.2 & how to troubleshoot it with complete solution.
Let’s first understand rapidwiz, used to install Oracle E-Business Suite and to know more about how to Install EBS R12, Check this FREE video from Oracle ACE , Author and Oracle Apps Expert Atul Kumar:
[Video] Oracle Apps DBA (R12.2) Installation: free training
Issue:
When trainee was attempting to run rapidwiz on an Exadata database machine to install Oracle E-Business Suite 12.2, the following error occurs
Error in logs: $TMP/<MMDDHHMM>/conf_<SID>.txt
Note: Kindly refer this post to know more about log file location in R12.2 Oracle Apps R12.2 Log Files Location every Apps DBA must know
[oracle@<hostname.com> ] $ Exception in thread “main” java.lang.UnsatisfiedLinkError: software/startCD/Disk1/rapidwiz/jre/x64/1.6.0/lib/i386/libmawt.so: libXi.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.(Unknown Source)
at java.awt.Component.(Unknown Source)
Could not find the main class: oracle.apps.ad.rapidwiz.RIWizard. Program will exit.
Cause:
Rapidwiz is expecting a 32-bit version of the JDK, and the error occurs because the only version available is 64-bit.
The issue is discussed in the following unpublished defect:
Bug 24386615 – STARTCD SHOULD BE UPDATED TO USE 64 BIT VERSION OF THE JDK/JRE .
Solution:
Copy a 64 bit version of the JDK from any 12c Oracle Home.
To resolve the issue test the following steps in a development instance and then migrate accordingly:
1. Backup the existing JDK located in startCD/Disk1/rapidwiz/jre/Linux_x64/
2. Copy a 64 bit version of the JDK to a zip file from any 12c Oracle Database or Grid Home located in $ORACLE_HOME/ via the following command:
$ zip -ryT 1.6.0.zip jdk
3. Move the zip file 1.6.0.zip (via scp or other) into startCD/Disk1/rapidwiz/jre/Linux_x64
4. Unzip file 1.6.0.zip in directory startCD/Disk1/rapidwiz/jre/Linux_x64
5. Retest Rapidwiz and confirm the error is resolved.
Related/Further Readings
- [Video] Oracle Apps DBA (R12.2) Installation : FREE Training
- Installing Oracle E-Business Suite ? Look at new StartCD
- Oracle AppsDBA (R12): Step by step Activity Guides
- Oracle AppsDBA (R12.2): Install | Patch | Clone | Maintain
- Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1)
- 12.2 Rapid Install Fails On Installing Web Tier Utilities With Error “Fatal Error: TXK Install Service” (Doc ID 1587452.1)
This post is from our Oracle Apps DBA (R12.2) Training, in which we cover Architecture & Changes in Oracle E-Business Suite R12.2, Staging & Installation, File System & Important Files in R12.2, Start/Stop, Patching, AD Administration, Cloning, Concurrent Managers, AutoConfig, Password Management and Troubleshooting and much more
Next Task For You
We cover Oracle E-Business R12.2 Architecture & concepts in our Oracle Apps DBA For Beginners Training along with the Installation, Patching, Cloning, and Troubleshooting and also, Database upgrade to 19c and much more including the hands-on labs you must perform to upgrade your skills and get a good job with a high package.
Begin your journey towards becoming an Apps DBA by joining our FREE Masterclass on How To Learn Oracle Apps DBA (R12) & It’s New Features.
Leave a Reply