Configuration d'images pour les services de conversion de documents

Configurez les services de conversion de documents pour afficher les images dans un système d'exploitation autre que Windows.

Pourquoi et quand exécuter cette tâche

Les étapes suivantes ne s'appliquent pas à IBM® i. Pour des informations sur l'affichage des images sous IBM® i, consultez Rendu de documents sous IBM® i.

Procédure

  1. Connectez-vous à l'un des postes de travail suivants à partir du poste de travail Windows à l'aide de PuTTY ou d'un autre client Telnet.
    • AIX®
    • HP-UX
    • Linux
    • Solaris
  2. Le répertoire oiexport doit figurer dans la variable PATH sous la forme wp_profile_root/PortalServer/config/oiexport:$PATH.

    Par exemple : export PATH = wp_profile_root/PortalServer/config/oiexport:AppServer_root/java/jre/bin:$PATH

  3. Exportez LD_LIBRARY_PATH /LIBPATH/ SHLIB_PATH de manière à pointer vers le répertoire oiexport et le répertoire des bibliothèques graphiques.
    Cette variable d'environnement est différente selon les systèmes d'exploitation, comme détaillé dans le tableau suivant :
    Tableau 1. Variables de chemin d'accès à la bibliothèque par système d'exploitation.
    Plateforme Variable du chemin d'accès à la bibliothèque
    AIX® LIBPATH
    HP-UX SHLIB_PATH
    Linux LD_LIBRARY_PATH
    Solaris LD_LIBRARY_PATH
    z/OS® LD_LIBRARY_PATH, LIBPATH

    Par exemple, dans le cas de Linux, la commande peut être export LD_LIBRARY_PATH = wp_profile_root/PortalServer/config/oiexport:/usr/X11R6/lib

  4. Connectez-vous à présent à un autre poste via XBrowser.
  5. Démarrez XBrowser et entrez le nom d'hôte. Une fois que vous êtes connecté, entrez echo $DISPLAY à l'invite. La commande vous renvoie le message <machine-ip>:0.0,, où <machine-ip> représente l'adresse IP du poste de travail où XBrowser a été démarré.
  6. Dans la même session Telnet/ssh d'où vous avez exporté PATH et LD_LIBRARY_PATH/LIBPATH/SHLIB_PATH, entrez la commande export DISPLAY=<machine-ip>:0.0. Cette valeur doit être identique à celle obtenue à l'étape précédente.
  7. Accédez au répertoire dans lequel se trouvent les fichiers xclock et xhost, par exemple, /usr/X/bin.
  8. Entrez la commande ./xclock &.
  9. Entrez ./xhost + sur le poste de travail depuis lequel vous vous êtes connecté via XBrowser.
    La commande vous renvoie le message access control disabled, clients can connect from any host.
    Remarque : Vous devez vous positionner dans le répertoire approprié, faute de quoi, le message d'erreur command not found s'affichera lors de la saisie des commandes xclock& ou xhost+.
  10. Le menu Xclock s'affiche sur le bureau du poste de travail auquel vous êtes connecté via X-Browser.
  11. Remplacez le répertoire par AppServer_root/bin.
  12. Redémarrez le serveur.
  13. Ouvrez un navigateur Web et essayez d'afficher le fichier contenant des images.

Démarrage du serveur X via Exceed ou Xvfb (X virtual frame buffer)

Les étapes précédentes permettent de démarrer le serveur X utilisant XBrowser. Les étapes suivantes permettent de démarrer le serveur X via Exceed ou Xvfb (X virtual frame buffer)

Procédure

  1. Lancez Exceed.
  2. Connectez-vous à l'un des postes de travail suivants avec PuTTY, puis entrez export PATH.
    • AIX®
    • HP-UX
    • Linux
    • Solaris
  3. Entrez export LD_LIBRARY_PATH/LIBPATH/SHLIB_PATH.
  4. Entrez export DISPLAY.
  5. Entrez echo $DISPLAY sur le poste de travail auquel vous vous êtes connecté à l'aide de Exceed ou Xvbf.
  6. Entrez xclock & (si xclock apparaît sur le bureau du poste de travail auquel vous êtes connecté via Exceed ou Xvfb, le serveur X est en cours d'exécution).
  7. Si xhost + {xhost + <IP>} apparaît, cela signifie que la conversion fonctionne uniquement avec cette adresse IP particulière, et le signe + correspond à tous les postes de travail.

    Vous devez lancer HCL depuis la console ou un client X Server ayant les mêmes privilèges (xhost+) que la console. Les conversions graphiques nécessitent un accès au serveur X Window System, car elles requièrent l'accès aux bibliothèques Xm, Xt et X11. La variable d'environnement DISPLAY doit également être paramétrée pour le compte utilisé pour Portal. La variable DISPLAY doit être correcte au moment où WebSphere Portal est lancé. Sinon, la prise de main à distance sur un poste de travail et le démarrage de Portal à distance ne fonctionnent pas. Vous devez démarrer Portal à partir d'un terminal X.