EBS ADOP FS_CLONE Command Fails With CLONE-20218 and NullPointerException After Patching Oracle WebLogic Server 10.3.6 (Doc ID 2288418.1)

Last updated on SEPTEMBER 25, 2017

Applies to:

Oracle Applications DBA - Version 12.2.6 and later
Information in this document applies to any platform.

Symptoms

After patching an EBS 12.2 instance, running adop phease=fs_clone fails with the following error message:

ERROR while running FSCloneApply...
Wed Jul 19 12:53:14 2017
*******FATAL ERROR*******
PROGRAM : (/z01/EBS/fs1/EBSapps/appl/ad/12.0.0/patch/115/bin/txkADOPPreparePhaseSynchronize.pl)
TIME : Wed Jul 19 12:53:15 2017
FUNCTION: main::runFSCloneApply [ Level 1 ]
ERRORMSG: /z01/EBS/fs1/EBSapps/comn/adopclone_eaorax03/bin/adclone.pl did not go through successfully.

 

The CLONE2017-07-19_12-48-04_11780512.error of fmwT2PApply shows the following error:

SEVERE : Jul 19, 2017 12:53:13 - ERROR - CLONE-20233 Restoring Middleware Home for sourceid "mwhome1@FMW_Home" has failed.
SEVERE : Jul 19, 2017 12:53:13 - CAUSE - CLONE-20233 An internal operation failed.
SEVERE : Jul 19, 2017 12:53:13 - ACTION - CLONE-20233 Check the clone log and error file for more details.
SEVERE : Jul 19, 2017 12:53:13 - ERROR - CLONE-20237 Restoring the sourceid "mwhome1@FMW_Home" has failed.
SEVERE : Jul 19, 2017 12:53:13 - CAUSE - CLONE-20237 An internal operation failed.
SEVERE : Jul 19, 2017 12:53:13 - ACTION - CLONE-20237 Check the clone log for more details.
SEVERE : Jul 19, 2017 12:53:13 - ERROR - CLONE-20218 Cloning is not successful.
SEVERE : Jul 19, 2017 12:53:13 - CAUSE - CLONE-20218 An internal operation failed.
SEVERE : Jul 19, 2017 12:53:13 - ACTION - CLONE-20218 Provide the clone log and error file for investigation.

The CLONE2017-07-19_12-48-04_11780512.log of fmwT2PApply shows the following error:

FINE : Jul 19, 2017 12:53:05 - CLONE-22260 Executing following command:
/z01/EBS/fs2/FMW_Home//utils/clone/restore.sh /z01/EBS/fs2/EBSapps/comn/util/jdk64 .
FINE : Jul 19, 2017 12:53:13 - [ProcessExecuteUtil:executeCommandArray] Output of the process is logged into/z01/EBS/fs1/inst/apps/prod_ebsap1/logs/appl/rgf/TXK/CLONINGCLIENT3750083745214766968/1500436385644_weblogic_restore_process_execute.log
FINE : Jul 19, 2017 12:53:13 - [ProcessExecuteUtil:executeCommandArray] Persisting output of the executed command to log file and it is
command: "/z01/EBS/fs2/EBSapps/comn/util/jdk64/jre/bin/java" -cp installer.jar:/z01/EBS/fs2/FMW_Home/modules/features/com.bea.cie.clone_1.2.2.0.jar -DlaunchDir="/z01/EBS/fs2/FMW_Home/utils/uninstall/WebLogic_Platform_10.3.6.0" com.bea.plateng.wizard.WizardController -mode=silent -log=debug.log
A fatal error has occurred. This application will terminate.

 

The debug.log shows the following:

2017-07-19 12:53:13,357 ERROR [home] com.bea.plateng.wizard.WizardController - Uncaught Exception
java.lang.NullPointerException
at com.bea.cie.gpr.internal.services.dependency.HiddenComponentHandler.selectStandAloneHiddenComponents(HiddenComponentHandler.java:121)
at com.bea.cie.gpr.internal.services.dependency.ComponentGraphManager.selectPrerequisites(ComponentGraphManager.java:165)
at com.bea.cie.gpr.internal.services.dependency.DelegateInstallTimeDependencyService.componentSelectionCheck(DelegateInstallTimeDependencyService.java:185)
at com.bea.cie.gpr.internal.model.HomeTargetImpl.checkSelectionDependencies(HomeTargetImpl.java:1215)
at com.bea.cie.gpr.internal.model.HomeTargetImpl.setSelections(HomeTargetImpl.java:343)
at com.bea.plateng.wizard.installer.helpers.BEAHomeHelper.buildTarget(BEAHomeHelper.java:158)
at com.bea.plateng.wizard.installer.silent.tasks.SilentBEAHomeTask.execute(SilentBEAHomeTask.java:33)
at com.bea.plateng.wizard.silent.tasks.AbstractSilentTask.run(AbstractSilentTask.java:28)
at java.lang.Thread.run(Thread.java:745)

 

Changes

The issue could be reproduced by the following steps.

1. Apply the patch 25153061
2. Run the following command:

 

Applied WLS <Patch 25153061> SMART UPDATE TOOL ENHANCEMENT as per:

<Document 2271366.1> WLS BSU (Smart Update) Takes Very Long Time to Apply Patches - Especially When Checking for Patch Conflicts.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms