Modernisation Oracle Forms

Erreur "ld.so.1: rwconverter: fatal: libXm.so.4: open failed: No such file or directory"

S'applique à

Oracle Applications Manager - Version 12.1.1 à 12.1.3 [version 12.1]
Oracle Applications DBA - Version 12.1.1 à 12.1.3 [version 12.1]
Oracle Solaris on SPARC (64-bit)

Symptômes

Lorsque vous tentez d'exécuter "Generate Report Files" avec l'utilitaire adadmin, ou de rééditer les liens de l'Oracle Home 10.1.2 avec "adlnktools.sh",

l'erreur suivante se produit.

ld.so.1: rwconverter: fatal: libXm.so.4: open failed: No such file or directory

Cause

Le package motif n'est pas installé. Ce package fournit la bibliothèque manquante "/usr/dt/lib/libXm.so" pour la plateforme Solaris 11. Vous pouvez le vérifier en exécutant la commande ci-dessous.

Connectez-vous en tant que root :

# pkg info -r motif
  Name: library/motif
  Summary: Motif toolkit
  Description: Motif 2.1 libraries, headers, xmbind and bindings
  Category: System/X11
  State: Not installed
  Publisher: solaris
  Version: 0.5.11
 Build Release: 5.11
  Branch: 0.175.0.0.0.0.0
Packaging Date: Tue Sep DD HH:MM:SS YYYY
  Size: 12.94 MB
  FMRI: pkg://solaris/library/motif@0.5.11,5.11-0.175.0.0.0.0.0:20110927T192002Z

Solution

1. Installez le package motif en suivant les étapes ci-dessous :

# pkg info -r motif
This will confirm whether motif is installed or not.
# pkg install motif
This will install the motif package.

2. Le fichier "/usr/dt/lib/libXm.so" devrait maintenant être présent.

3. Rééditez les liens des Oracle Homes en suivant les étapes ci-dessous :

Connectez-vous à l'appsTier : session putty

$ cd $IAS_ORACLE_HOME/appsutil/clone
$ sh adlnkweboh.sh

$ cd $ORACLE_HOME/appsutil/clone
$ sh adlnktools.sh

Les deux opérations devraient réussir.

4. Exécutez l'utilitaire adadmin avec l'option "Generate report files" pour tester de nouveau le problème.

5. Appliquez la solution aux autres environnements, selon le cas.