Configuration de l'accès à un vérificateur orthographique distant

Configurez l'accès pour exécuter le vérificateur orthographique sur un serveur distant.

Pourquoi et quand exécuter cette tâche

Procédure

  1. Ouvrez une invite de commande et accédez au répertoire wp_profile_root/ConfigEngine/properties.
  2. Ouvrez le fichier wkplc.properties.
  3. Ajoutez des valeurs pour les paramètres suivants :
    SpellCheckHost
    Spécifiez le nom d'hôte du serveur de vérification orthographique à distance. Entrez myserver.myurl.com.
    SpellCheckPort
    Spécifiez le numéro de port du serveur de vérification orthographique à distance. Procédez comme suit pour déterminer le numéro de port :
    1. Connectez-vous à la console WebSphere® Integrated Solutions Console ; par exemple, http://remote_server_name:port_number/ibm/console.
    2. Sélectionnez Serveurs > Types de serveur > Serveurs d'applications WebSphere > server1.
    3. Dans la section Communications, développez Ports.
    4. Localisez le port pour WC_defaulthost. Ce paramètre est le port du serveur distant.
    5. Log out of the WebSphere® Integrated Solutions Console.
  4. Procédez comme suit si vous utilisez une racine de contexte personnalisée sur le serveur de portail local ou le serveur du vérificateur orthographique.
    1. Placez-vous dans le répertoire wp_profile_root/PortalServer/config/com/ibm/wps/odc/spellcheck/util.
    2. Ouvrez le fichier SpellCheckConfig.properties.
    3. Editez les paramètres suivants :
      • SpellCheck_Remote_Context=/remote_context_root/spellcheck
      • SpellCheck_Context=/local_context_root/spellcheck

      la valeur remote_context_root est la racine de contexte du service de vérificateur orthographique hébergé sur le serveur distant. local_context_root est la racine de contexte du serveur de portail accédant au serveur distant.

  5. Enregistrez les modifications.
  6. Exécutez la commande suivante à partir du répertoire wp_profile_root/ConfigEngine :
    • AIX® HP-UX Linux Solaris: ./ConfigEngine.sh delegate-spell-checking -DWasPassword=password
    • IBM® i: ConfigEngine.sh delegate-spell-checking -DWasPassword=password
    • Windows : ConfigEngine.bat delegate-spell-checking -DWasPassword=password
    • z/OS® : ./ConfigEngine.sh delegate-spell-checking -DWasPassword=password
  7. Redémarrez le serveur.

Résultats

Si le serveur de portail est sécurisé avec SSL, le vérificateur orthographique doit aussi être configuré pour utiliser SSL. La propriété RemotePort dans le fichier SpellCheckConfig.properties doit être configurée sur le port SSL sécurisé du serveur d'applications distant qui héberge le service de vérification orthographique. Le serveur distant doit importer le certificat client dans les emplacements suivants :
  • Magasin de clés de confiance du répertoire de configuration de SSL
  • Le fichier cacerts dans le répertoire /AppServer/java/jre/lib/security sur le serveur distant