Contact Premier Online Trainings Today

Oracle Apps DBA - Patch DN1F is mutually exclusive and cannot coexist with patch(es): CIH8

Date Added: 18 Nov.2019 Date Updated: 18 Nov.2019 Oracle Apps DBA Full Blog

Patch DN1F is mutually exclusive and cannot coexist with patch(es): CIH8

issue --

[applmgr@ebs122 cache_dir]$ cd $FMW_HOME/utils/bsu
[applmgr@ebs122 bsu]$ ./bsu.sh -install -patch_download_dir=$FMW_HOME/utils/bsu/cache_dir -patchlist=DN1F -prod_dir=$FMW_HOME/wlserver_10.3
Checking for conflicts.............
Conflict(s) detected - resolve conflict condition and execute patch installation again
Conflict condition details follow:
Patch DN1F is mutually exclusive and cannot coexist with patch(es): CIH8
Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
        at com.bea.plateng.patch.dao.cat.PatchCatalogHelper.getPatchDependencies(PatchCatalogHelper.java:448)
        at com.bea.plateng.patch.dao.cat.PatchCatalogHelper.getPatchDependencies(PatchCatalogHelper.java:464)
        at com.bea.plateng.patch.dao.cat.PatchCatalog.getPatchDependencies(PatchCatalog.java:56)
        at com.bea.plateng.patch.dao.cat.PatchCatalogHelper.getInvalidatedPatchMap(PatchCatalogHelper.java:1621)
        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)
[applmgr@ebs122 bsu]$
 
Solution -
 
If any conflicts occurs it recommends to remove the existing patch. In the above case it is suggesting to Remove CIH8 patch. Once we remove the conflict patch, then only it allows us to apply new patch Smart Update.
To remove the conflicted patches run the below command.
 
[applmgr@ebs122 bsu]$ ./bsu.sh -remove -patchlist=CIH8 -prod_dir=$FMW_HOME/wlserver_10.3
Checking for conflicts..............
No conflict(s) detected
Removing Patch ID: CIH8..
Result: Success
[applmgr@ebs122 bsu]$
 
It will take time to remove. Once the conflicted patch is removed we can apply the recommended patch.