This post covers solution for the issue while applying Application tier WebLogic patches as part of Oracle E-Business Suite 12.2.8 patching and how to troubleshoot it with the complete solution.
If you have not yet gone through with FREE video from Oracle ACE & Author Atul Kumar on Online Patching (ADOP) in Oracle E-Business Suite (Apps) R12.2 for Apps DBAs then I suggest you look here
If you are looking for Oracle E-Business 12.2.8 software: how to download, upgrade path to 12.2.8 and new features that come with EBS 12.2.8 then look here
Issue
While applying Application tier WebLogic Server patches as part of EBS 12.2.8 patching
cd /u01/oracle/PRD122/fs1/FMW_Home/utils/bsu
./bsu.sh -install -patch_download_dir=/u01/oracle/PRD122/fs1/FMW_Home/utils/bsu/cache_dir -patchlist=PSVV,45ET,96N5,DI8E,DN1F,7P2C,XNBA,GHHS -prod_dir=/u01/oracle/PRD122/fs1/FMW_Home/wlserver_10.3
Patch already installed: 32I2
Patch already installed: YHJK in profile: Default
Patch already installed: S9MN in profile: Default
Patch already installed: TTEM
Patch already installed: YVDZ
Patch already installed: 7FC9
Patch already installed: S8H6 in profile: Default
Checking for conflicts…………………………………………………………………………………………………
Conflict(s) detected – resolve conflict condition and execute patch installation again
Conflict condition details follow:
Patch HJDT requires the following patch(es): GENM
Exception in thread “main” java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.Arrays.copyOf(Arrays.java:2367)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:130)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:114)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:415)
at java.lang.StringBuilder.append(StringBuilder.java:132)
at java.lang.Class.getMethod(Class.java:1678)
at com.bea.cie.common.dao.xbean.XBeanDataHandler.isValueSet(XBeanDataHandler.java:958)
at com.bea.cie.common.dao.xbean.XBeanDataHandler.getValueFromObject(XBeanDataHandler.java:589)
at com.bea.cie.common.dao.xbean.XBeanDataHandler.getSimpleValue(XBeanDataHandler.java:431)
at com.bea.plateng.patch.dao.cat.PatchDependency.getRule(PatchDependency.java:48)
at com.bea.plateng.patch.dao.cat.PatchCatalogHelper.getInvalidatedPatchMap(PatchCatalogHelper.java:1625)
at com.bea.plateng.patch.PatchSystem.updatePatchCatalog(PatchSystem.java:436)
at com.bea.plateng.patch.PatchSystem.refresh(PatchSystem.java:130)
at com.bea.plateng.patch.PatchSystem.setCacheDir(PatchSystem.java:201)
at com.bea.plateng.patch.Patch.main(Patch.java:306)
Cause:
We need to install Patch GENM as required for Patch HJDT.
Also, the heap size specified for BEA Smart Update (BSU) is not sufficient.
Fix:
2. Change directory to $FMW_HOME/utils/bsu
./bsu.sh -install -patch_download_dir=/u01/oracle/PRD122/fs1/FMW_Home/utils/bsu/cache_dir -patchlist=GENM -prod_dir=/u01/oracle/PRD122/fs1/FMW_Home/wlserver_10.3
Checking for conflicts………………
No conflict(s) detected
Installing Patch ID: GENM..
Result: Success
Related/Further Readings
- Oracle E-Business Suite (EBS) 12.2.8 Now Available: Documentation & Download Software
- Steps to Download Oracle EBS R12 Software from edelivery site
- [Solved] Oracle EBS (R12) Installation Issue: Could not find the main class: oracle.apps.ad.rapidwiz.RIWizard
- Oracle AppsDBA (R12): Step by step Activity Guides
- Oracle AppsDBA (R12.2): Install | Patch | Clone | Maintain
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