GoldenGate DEINSTALL.BAT Fails By Java Exception on Windows Platform
(Doc ID 2870182.1)
Last updated on JULY 20, 2024
Applies to:
Oracle GoldenGate - Version 19.1.0.0.0 and laterGeneric Windows
Symptoms
When unistalling GoldenGate Software on Windows Platform, "deinstall.bat" fails by below Java Exception.
Exception java.lang.UnsatisfiedLinkError: oracle.ops.mgmt.nativesystem.WindowsNative.RegGetDataObject(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Loracle/ops/mgmt/command/registry/RegistryKeyData;Loracle/ops/mgmt/nativesystem/NativeResult;Ljava/lang/String;)V occurred..
java.lang.UnsatisfiedLinkError: oracle.ops.mgmt.nativesystem.WindowsNative.RegGetDataObject(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Loracle/ops/mgmt/command/registry/RegistryKeyData;Loracle/ops/mgmt/nativesystem/NativeResult;Ljava/lang/String;)V
at oracle.ops.mgmt.nativesystem.WindowsNative.RegGetDataObject(Native Method)
at oracle.ops.mgmt.nativesystem.WindowsSystem.regGetData(WindowsSystem.java:1554)
at oracle.ops.mgmt.nativesystem.DeterminePlatform.<clinit>(DeterminePlatform.java:105)
at oracle.ops.mgmt.nativesystem.SystemFactory.<clinit>(SystemFactory.java:35)
at oracle.ops.mgmt.cluster.ClusterInfo.initNativeSystem(Unknown Source)
at oracle.ops.mgmt.cluster.ClusterInfo.isLocalOnly(Unknown Source)
at oracle.ops.mgmt.cluster.ClusterInfo.isLocalOnly(Unknown Source)
at oracle.sysman.oii.oiip.oiipg.OiipgCRSClusterwareInfo.isClusterImpl(OiipgCRSClusterwareInfo.java:125)
at oracle.sysman.oii.oiip.oiipg.OiipgCRSClusterwareInfo.isCluster(OiipgCRSClusterwareInfo.java:104)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterwareInfo.createClusterwareInfo(OiipgClusterwareInfo.java:166)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterwareInfo.getClusterwareInfo(OiipgClusterwareInfo.java:182)
at oracle.sysman.oii.oiip.oiipg.OiipgDetectCluster.<init>(OiipgDetectCluster.java:132)
at oracle.sysman.oii.oiip.oiipg.OiipgDetectCluster.getDetectCluster(OiipgDetectCluster.java:147)
at oracle.sysman.oii.oiic.OiicDeinstallSession.initializeCluster(OiicDeinstallSession.java:327)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:278)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:308)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:294)
at oracle.sysman.oii.oiic.OiicSessionWrapper.createNewSession(OiicSessionWrapper.java:881)
at oracle.sysman.oii.oiic.OiicSessionWrapper.<init>(OiicSessionWrapper.java:192)
at oracle.sysman.oii.oiic.OiicInstaller.init(OiicInstaller.java:507)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:965)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:903)
java.lang.UnsatisfiedLinkError: oracle.ops.mgmt.nativesystem.WindowsNative.RegGetDataObject(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Loracle/ops/mgmt/command/registry/RegistryKeyData;Loracle/ops/mgmt/nativesystem/NativeResult;Ljava/lang/String;)V
at oracle.ops.mgmt.nativesystem.WindowsNative.RegGetDataObject(Native Method)
at oracle.ops.mgmt.nativesystem.WindowsSystem.regGetData(WindowsSystem.java:1554)
at oracle.ops.mgmt.nativesystem.DeterminePlatform.<clinit>(DeterminePlatform.java:105)
at oracle.ops.mgmt.nativesystem.SystemFactory.<clinit>(SystemFactory.java:35)
at oracle.ops.mgmt.cluster.ClusterInfo.initNativeSystem(Unknown Source)
at oracle.ops.mgmt.cluster.ClusterInfo.isLocalOnly(Unknown Source)
at oracle.ops.mgmt.cluster.ClusterInfo.isLocalOnly(Unknown Source)
at oracle.sysman.oii.oiip.oiipg.OiipgCRSClusterwareInfo.isClusterImpl(OiipgCRSClusterwareInfo.java:125)
at oracle.sysman.oii.oiip.oiipg.OiipgCRSClusterwareInfo.isCluster(OiipgCRSClusterwareInfo.java:104)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterwareInfo.createClusterwareInfo(OiipgClusterwareInfo.java:166)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterwareInfo.getClusterwareInfo(OiipgClusterwareInfo.java:182)
at oracle.sysman.oii.oiip.oiipg.OiipgDetectCluster.<init>(OiipgDetectCluster.java:132)
at oracle.sysman.oii.oiip.oiipg.OiipgDetectCluster.getDetectCluster(OiipgDetectCluster.java:147)
at oracle.sysman.oii.oiic.OiicDeinstallSession.initializeCluster(OiicDeinstallSession.java:327)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:278)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:308)
at oracle.sysman.oii.oiic.OiicDeinstallSession.<init>(OiicDeinstallSession.java:294)
at oracle.sysman.oii.oiic.OiicSessionWrapper.createNewSession(OiicSessionWrapper.java:881)
at oracle.sysman.oii.oiic.OiicSessionWrapper.<init>(OiicSessionWrapper.java:192)
at oracle.sysman.oii.oiic.OiicInstaller.init(OiicInstaller.java:507)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:965)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:903)
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |