Notes de version de Sun Java Communications Suite 5

Instant Messaging Installation, mise à jour et désinstallation

6324997

(Linux uniquement) Si vous passez de Sun Java System Instant Messaging 7 2005Q4 à cette version, les ressources client seront déployées à partir du conteneur web.

Solution : pour éviter ce problème, effectuez l'une des opérations suivantes :

  • Exécutez la commande ci-après lors de l'application du patch :


    "rpm -F --nopreun sun-im-client*"
  • Redéployez manuellement les ressources du client après l'application du patch :


    /opt/sun/im/sbin/iwadmin
6339952

Le serveur ne peut pas accéder aux données utilisateur après la mise à niveau de Sun Java System Instant Messaging 7 2005Q4 vers 7.2.

Solution :

pour la mise à niveau de la version 7 2005Q4 de Sun Java SystemInstant Messaging à cette version, si vous utilisez un fichier pour stocker les propriétés utilisateur dans l'emplacement par défaut (iim.userprops.store = "file"), il faudra - avant la mise à niveau - copier les données utilisateur de la façon suivante :

Solaris  : /var/opt/SUNWiim/db à /var/opt/SUNWiim/default/db

Linux : /var/opt/sun/im/db à /var/opt/sun/im/default/db

6361796

Personnalisations de Instant Messaging ressources perdues après patchrm

Si vous exécutez la commande patchrm lors de l'installation d'Instant Messaging, toutes les personnalisations apportées aux ressources client seront perdues.

Solution : sauvegardez les ressources client avant d'effectuer cette opération.

6366757

En déploiement large, le serveur ne démarre pas après la mise à niveau.

Dans le cas d'un déploiement où les informations de conférence d'Instant Messaging sont stockées dans LDAP, et si plus de 1 000 conférences sont stockées, le serveur peut ne pas démarrer après la mise à niveau. Ce problème est dû au fait que, lors du démarrage initial, le serveur vérifie si une migration a été effectuée. Si ce n'est pas le cas (par exemple, cette opération n'est pas requise lors d'une mise à niveau depuis Sun Java System Instant Messaging 7 2005Q4 ou 2005Q1), le serveur ne démarre pas. Vous devez ajouter manuellement un indicateur signalant qu'une migration a été effectuée avant de démarrer le serveur.

Solution : après la mise à niveau, accédez à im_runtime_base, puis saisissez les commandes suivantes sur la ligne de commande pour insérer manuellement un indicateur signalant qu'une migration a été effectuée :


touch db/muc/.ids_migrated_muc
touch db/muc/.ids_migrated
6418710

La restauration de la mise à niveau ne rétablit pas les composants d'Instant Messenger.

Si vous essayez de passer de cette version à une version précédente d'Instant Messaging, en utilisant patchrm, et de restaurer les ressources d' Instant Messenger la commande de restauration échoue et le message suivant s'affiche :


/im_svr_base/sbin/iwadmin: Fichier ou dossier inexistant.

Solution : aucune.

6440300, 6440340

L'exécution de la commande imadmin start ne parvient pas à démarrer les services après la mise à niveau de 2005Q1 ou 2005Q4 vers 7.2.

Une modification a été apportée au chien de garde de cette version provoquant l'échec de la commande imadmin de 2005Q1 ou 2005Q4 lorsque celle-ci est utilisée avec la dernière version des composants partagés et lorsque le composant n'est pas spécifié avec la commande.

Solution : vous devez mettre à niveau les composants d'Instant Messaging (serveur, etc.) vers 7.2 si vous avez mis à niveau les composants partagés sur Sun Java Communications Suite 5. En outre, avant de mettre à niveau Instant Messaging, vous devez procéder à la mise à jour des composants partagés.

6473540

(Solaris uniquement) Échec de la configuration accompagné d'une erreur après la restauration d'Instant Messaging 7.2 sur 2005Q4.

Sous Solaris, si vous passez d'Sun Java System Instant Messaging 7 2005Q4 à 7.2, puis repassez à la version 2005Q4, et que vous exécutez la fonction configure , la configuration échoue avec signal d'erreurs, mais la restauration est effectuée.

Solution : aucune.

6493939

L'option migrate pour imadmin n'est plus prise en charge.

La version 2005Q1 et antérieure comportaient une option -migrate pour la commande imadmin. Cette option n'est plus prise en charge.

Solution : aucune.

6498428

L'utilitaire configure échoue si vous spécifiez un ID utilisateur et un ID de groupe autres que root.

Si vous utilisez un utilisateur autre que root pour installer Instant Messaging, cet utilisateur ne disposera pas des autorisations par défaut pour modifier iim.conf. Dans cette situation, lorsque vous exécutez configure après l'installation, cela entraîne l'échec de la commande configure.

Solution : après l'installation et avant de lancer les composants d'Instant Messaging, vous devez définir manuellement les autorisations pour imuser et imgroup comme suit :


chown -R imuser:imgroup /var/opt/SUNWiim/default
chown -R imuser:imgroup /etc/opt/SUNWiim/default

imuser et imgroup correspondant, respectivement, à l'utilisateur et au groupe avec lesquels vous avez installé Instant Messaging.

6516514, 6518514

(Linux uniquement) La mise à niveau vers Instant Messaging 7.2 échoue avec une erreur de conflit de fichiers.

Si vous mettez à niveau le package sun-im-install-7.2–24 avant le package sun-im-ident-7.2–24, les anciennes versions de package ne sont pas écrasées. Il s'agit des versions sun-im-install-7.0–13 et sun-im-ident-7.0–13. Le message d'erreur suivant s'affiche :


le fichier /opt/sun/im/lib/imService.ldif de l'installation    \
de sun-im-install-7.2-24 crée un conflit avec le fichier    \
du package sun-im-ident-7.0-13

Les versions correctes à installer avec Instant Messaging 7.2 sont sun-im-ident-7.2–24 et sun-im-install-7.2–24 .

Solution : désinstallez le package sun-im-ident-7.0–13 , puis mettez à niveau Instant Messaging. Assurez-vous d'avoir appliqué le patch sun-im-ident-7.0–24 avant sun-im-install-7.2–24 pour la mise à niveau.