My Oracle Support Banner

OUD11gR2PS2: Solaris 64bit において ADF Patch 18277370 の適用に失敗する (Doc ID 2039490.1)

Last updated on MAY 17, 2018

適用範囲:

Oracle Unified Directory - バージョン 11.1.2.2.0 から 11.1.2.2.2 [リリース 11g]
この文書の内容はすべてのプラットフォームに適用されます。

現象

<Patch 18277370> は ODSM で IE11 をサポートするための ADF のパッチです。

しかし Solaris 64bit 環境においてそれを opatch で適用しようとした際に、下記のように UnsatisfiedLinkError で失敗します。

$ export ORACLE_HOME=$MW_HOME/oracle_common
$ $MW_HOME/oracle_common/OPatch/opatch apply
java.lang.UnsatisfiedLinkError: /export/home/oracle/app/Middleware/oracle_common/oui/lib/solaris/liboraInstaller.so: ld.so.1: java: 重大なエラー: /export/home/oracle/app/Middleware/oracle_common/oui/lib/solaris/liboraInstaller.so: ELF クラ スが正しくありません: ELFCLASS64 (Possible cause: architecture word width mismatch)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851)
        at java.lang.Runtime.load0(Runtime.java:795)
        at java.lang.System.load(System.java:1062)
        at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:402)
        at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.<clinit>(OiipuUnixOps.java:125)
        at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.ssgetUidux(OiipgEnvironment.java:528)
        at oracle.sysman.oii.oiix.OiixEnvironmentOps.ssgetUidux(OiixEnvironmentOps.java:159)
        at oracle.opatch.OUIReplacer.isRootAccess(OUIReplacer.java:832)
        at oracle.opatch.OPatch.main(OPatch.java:518)
Exception in thread "main" java.lang.UnsatisfiedLinkError: no oraInstaller in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
        at java.lang.Runtime.loadLibrary0(Runtime.java:849)
        at java.lang.System.loadLibrary(System.java:1088)
        at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:420)
        at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.<clinit>(OiipuUnixOps.java:125)
        at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.ssgetUidux(OiipgEnvironment.java:528)
        at oracle.sysman.oii.oiix.OiixEnvironmentOps.ssgetUidux(OiixEnvironmentOps.java:159)
        at oracle.opatch.OUIReplacer.isRootAccess(OUIReplacer.java:832)
        at oracle.opatch.OPatch.main(OPatch.java:518)

OPatch failed with error code 1
$

 

原因

To view full details, 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 a vibrant support community of peers and Oracle experts.