Version 6.1.2 only
Lotus Expeditor Version 6.1.x

Lotus Expeditor 6.1.2 Client for Desktop and Devices - Notes sur l'édition

Sommaire

Description

IBM Lotus Expeditor Client for Desktop et Client for Devices sont des programmes logiciels qui fournissent un environnement d'exécution et des composants middleware intégrés permettant l'utilisation de nombreuses applications d'entreprise sur des ordinateurs portables, des systèmes de bureau et des périphériques mobiles gérés par serveur. Ces programmes offrent une infrastructure client orientée services permettant aux applications de fonctionner en local alors que le système est déconnecté du réseau. Une fois le système reconnecté, les données, les opérations et les applications peuvent être synchronisées. Ils fournissent également des services de gestion client pouvant être utilisés par les administrateurs réseau et système pour déployer, gérer, mettre à jour et supprimer des logiciels des systèmes des utilisateurs avec un minimum d'intervention.

Compatibilité amont

Les applications écrites pour WebSphere Everyplace Deployment 6.0 peuvent s'exécuter avec Lotus Expeditor 6.1.2. Reportez-vous aux informations de migration des applications dans la rubrique Développement d'applications pour Lotus Expeditor.

Configuration matérielle et logicielle prise en charge

Vous trouverez les informations relatives à la configuration système minimale requise pour les composants Lotus Expeditor 6.1.2 sur le site Web suivant : http://publib.boulder.ibm.com/infocenter/ledoc/v6r11/index.jsp?topic=/com.ibm.help.ic.doc/expeditor_sysreqs_612.html.

Mozilla Firefox ou environnement d'exécution Mozilla sous Linux

Lotus Expeditor requiert Mozilla Firefox ou l'environnement d'exécution Mozilla sous Linux. Lotus Expeditor prend en charge les options ci-dessous :
  • Mozilla Firefox 1.5.x.x (version GTK2)
  • Mozilla SeaMonkey 1.0.x.x (version GTK2)
  • Mozilla Runtime Environment (xulrunner) 1.8.0.x (version GTK2)
Installez le navigateur Mozilla ou xulrunner avec une version compatible de votre support d'installation. Consultez le site de mise à jour Linux ou le site Web Mozilla (http://www.mozilla.org) pour télécharger et installer ces programmes.

Vérification de l'environnement Mozilla sur un système Linux

Avant de lancer Lotus Expeditor, procédez comme suit pour vérifier que votre configuration comporte les logiciels requis pour Linux :
SUSE Linux Enterprise Desktop 10
La version xulrunner 1.8.0.1 installée par défaut peut être utilisée. Le chemin d'accès est /usr/lib/xulrunner1.8.0.1. La version Firefox 1.5.0.4 installée par défaut ne peut pas être utilisée.

Vous trouverez les packages prérequis sur le CD-ROM SLED 10 Service Pack ou sur le site de mise à jour Linux.

Red Hat Enterprise Linux 4.0 WS avec support GTK - Mise à jour 4
La version de Firefox installée par défaut peut être utilisée. Le chemin d'accès est /usr/lib/firefox1.5.0.3.

Installez Firefox ou xulrunner à partir du site de mise à jour Linux ou du site Web Mozilla (http://www.mozilla.org).

Red Hat Enterprise Linux 5.0 WS avec support GTK
La version Firefox 1.5.0.9 installée par défaut peut être utilisée. Le chemin d'accès est /usr/lib/firefox1.5.0.9.

Cette version est disponible sur les CD-ROM Red Hat Enterprise Linux 5.0, sur le site de mise à jour Linux ou sur le site Web Mozilla (http://www.mozilla.org).

Procédez comme suit pour identifier l'application Mozilla installée sur votre système Linux :
Environnement d'exécution Mozilla (xulrunner)
  1. Ouvrez un terminal et entrez rpm -qa | grep xulrunner pour interroger les packages installés.
  2. Si en retour vous obtenez des données du type mozilla-xulrunner-1.8.0.x-xx, cela signifie que l'environnement d'exécution Mozilla (xulrunner) est installé.
Mozilla Firefox
  1. Ouvrez une fenêtre de terminal et entrez rpm -qa | grep mozilla-firefox pour interroger les packages installés.
  2. Si en retour vous obtenez des données du type mozilla-firefox-1.5.xx-xx, cela signifie que Mozilla Firefox est installé.
Mozilla SeaMonkey (Mozilla Browser Suite)
  1. Ouvrez une fenêtre de terminal et entrez rpm -qa | grep mozilla-seamonkey pour interroger les packages installés.
  2. Si en retour vous obtenez des données du type mozilla-seamonkey-xx-xx, cela signifie qu'une version de Mozilla SeaMonkey compatible est installée.

Mise en route

Pour plus d'informations sur l'installation, prenez connaissance du guide d'installation figurant dans le répertoire /docs du CD-ROM. Pour obtenir les versions traduites de ces notes sur l'édition, consultez le site Web de support IBM Lotus Expeditor à l'adresse http://www.ibm.com/software/lotus/expeditor/support/.

Le centre de documentation Lotus Expeditor est disponible en ligne à l'adresse http://publib.boulder.ibm.com/infocenter/ledoc/v6r11/index.jsp. Des mises à jour supplémentaires relatives à Lotus Expeditor sont documentées sous forme de notes techniques, disponibles sur le site Web de support IBM Lotus Expeditor.

Les formats du centre de documentation incluent des plug-in Eclipse et des documents au format PDF (Adobe Portable Document Format). Pour afficher les rubriques dans votre langue, assurez-vous que votre navigateur est configuré pour afficher le contenu dans votre langue. Par exemple, si vous utilisez Internet Explorer, cliquez sur Outils > Options Internet. Dans l'onglet Général, cliquez sur le bouton Langues et ajoutez vos préférences de langue et donnez-leur une priorité. Régénérez la fenêtre du navigateur pour afficher les rubriques dans la langue sélectionnée.

Les plug-in Eclipse de toutes les traductions figurant dans le centre de documentation Lotus Expeditor sont aussi disponibles pour téléchargement à partir de notre site Web de support à l'adresse http://www.ibm.com/software/lotus/expeditor/support/. Vous pouvez visualiser ces plug-in sur votre système local via le logiciel Eclipse Software Developer Kit (http://www.eclipse.org/downloads/) ou le système d'aide "IBM User Interface Help System Built on Eclipse" (http://www.alphaworks.ibm.com/tech/iehs). L'enregistrement est gratuit. Il vous suffit de prendre connaissance des conditions requises et de suivre les instructions de téléchargement.

Il peut être également utile de consulter le site Web IBM Education Assistant à l'adresse http://www.ibm.com/software/info/education/assistant/. Ce site de formation propose des présentations commentées, des simulations rapides, des tutoriels et des liens pour vous aider à utiliser IBM Lotus Expeditor de façon plus efficace et pratique.

Mises à jour, limitations et incidents recensés

Les mises à jour, les limitations et les incidents décrits ci-dessous ont été recensés au moment de la commercialisation de cette version.

Incidents liés à l'installation et au lancement

Installation d'Expeditor sur une version précédemment installée de WebSphere Everyplace Deployment 6.0

Si vous disposez déjà de WebSphere Everyplace Deployment 6.0 sur votre machine, vous ne devez pas installer Expeditor dans le même répertoire que WebSphere Everyplace Deployment 6.0. Si vous installez Expeditor dans le même répertoire que WebSphere Everyplace Deployment 6.0, l'installation semblera aboutir, mais en réalité, la configuration sera incorrecte pour WebSphere Everyplace Deployment 6.0 et Expeditor.

Installation et exécution d'Expeditor sur des systèmes SUSE Linux Enterprise Desktop 10 non anglais

SUSE Linux Enterprise Desktop 10 contient plusieurs variables d'environnement système, parmi lesquelles l'une d'entre elles, LC_CTYPE, est totalement prioritaire dans Java lors de la détermination des classifications de caractères et de l'environnement local d'exécution. Lorsque SUSE Linux Enterprise Desktop 10 est défini via le panneau de connexion pour s'exécuter sur un environnement qui n'est pas en anglais, mais en espagnol par exemple, le contenu de LC_CTYPE n'est pas mis à jour mais ce sont d'autres variables liées à l'environnement local, telles que GDM_LANG et LANG, qui sont actualisées. Pour mettre à jour la valeur de LC_CTYPE, l'administrateur doit utiliser l'outil de sélection de la langue YaST2 en procédant comme suit :
  1. Une fois connecté en tant que utilisateur root, cliquez sur Computer > Control Center.
  2. Dans le panneau de gauche, sous Groups, cliquez sur System.
  3. Dans le panneau de droite mis à jour, cliquez deux fois sur Language.
  4. Choisissez la langue principale appropriée pour le système.
  5. Indiquez si vous souhaitez que le système utilise une disposition de clavier anglais (US) et cliquez sur Accept.
Remarque : Si plusieurs langues doivent être utilisées sur le même système, il peut s'avérer plus pratique de ne pas activer la variable LC_CTYPE et de ne pas utiliser l'outil de sélection de la langue YaST2, car LC_CTYPE hérite de la valeur de la variable LANG ou LC_ALL. En outre, si YaST adapte la disposition du clavier à l'anglais (US), vous devrez peut-être désactiver LC_CTYPE dans une invite de commande et exécuter manuellement le script d'installation Expeditor (setuplinux.sh) pour que l'installation soit effectuée dans une autre langue que l'anglais.

Prise en charge des dictionnaires de langue

Vous pouvez installer des dictionnaires qui peuvent être utilisés par défaut. Installez les dictionnaires pour les environnements locaux dont vous avez besoin.

Installation de Lotus Expeditor à partir d'un serveur HTTPS

Lotus Expeditor ne prend pas en charge l'installation à partir d'un site HTTPS avec un certificat auto-signé ou si le site requiert une authentification.

Migration des fonctions WebSphere Everyplace Deployment 6.0

Si vous faites migrer des fonctions qui ne sont pas compatibles avec l'environnement d'exécution Expeditor (l'utilitaire Admin Utility par exemple), vous ne pourrez pas installer de nouvelles fonctions dans cet environnement tant que vous n'aurez pas désinstallé les fonctions incompatibles. Pour désinstaller une fonction incompatible, procédez comme suit :
  1. Démarrez le client Expeditor.
  2. Sous Fichier > Application > Gestion d'applications, sélectionnez la fonction à désinstaller pour les sites indiqués. Sélectionnez Désinstaller dans la sous-fenêtre de droite.
  3. Redémarrez le client.

Des chemins de destination longs peuvent entraîner l'échec d'Expeditor sous Windows

Lors de l'installation d'Expeditor sous Windows, l'utilisation de chemins de destination de plus de 80 caractères risquent de faire échouer l'installation du produit.

L'environnement local système doit être défini avec la même valeur que l'environnement local Java

Il est nécessaire d'attribuer à votre environnement système local la même valeur que celle de l'environnement local Java. Sinon, vous risquez de voir des caractères incorrects dans certains écrans.

Installation de Windows Vista sur des unités partagées

Lors de l'installation sur un partage réseau sous Windows Vista avec l'option UAC activée, le partage réseau doit être mappé à partir d'une invite de commande élevée.

Mise à niveau ou désinstallation d'Expeditor Client for Desktop

Assurez-vous que Lotus Expeditor Client n'est pas en cours d'exécution avant de mettre à niveau ou de désinstaller le client. Si la mise à niveau ou la désinstallation est lancée en mode silencieux et que Lotus Expeditor Client est toujours en cours d'exécution, l'opération échoue sans que vous en soyez averti.

Erreur lors de l'installation du bundle com.ibm.jxesupport

Il se peut que le journal d'erreurs ci-dessous s'affiche dans la console si vous paramétrez à nouveau la valeur de machine virtuelle J2SE sur jclDesktop et démarrez Expeditor à l'aide de l'option –console :
2007/10/09 12:23:46.233 SEVERE Error installing bundle: reference:file:plugins/
com.ibm.jxesupport_2.0.4.200710011334.jar/ ::class.method=unknown ::thread=main :
:loggername=org.eclipse.osgi

Solution : Ignorez ces messages d'erreur. Ils ont été générés du fait que le bundle était déjà chargé comme extension de structure.

La consignation n'est pas activée par défaut lors de l'installation d'Expeditor Client à partir de la ligne de commande sous Windows

Lorsque vous installez Expeditor Client for Desktop à partir de la ligne de commande, la consignation des messages n'est pas automatiquement activée.

Afin d'activer la consignation pour l'installation, vous devez inclure /liwemo "emplacement_journal_installation" lorsque vous indiquez setupwin32.exe.

Par exemple :

setupwin32.exe /v"/liwemo "%TEMP%/installation_rcp.log""

Conflits entre thèmes Linux et l'interface utilisateur Swing InstallShield MultiPlatform

Certains thèmes Linux peuvent entrer en conflit avec l'interface utilisateur Swing InstallShield MultiPlatform, ce qui cause l'affichage incorrect des fenêtres d'installation du produit Lotus Expeditor Client (ou correctif logiciel). Ces conflits peuvent également générer l'affichage de messages d'exception GTK dans une fenêtre de terminal. Aucun de ces symptômes n'affecte l'installation. Pour éviter cela, basculez sur le thème Grand Canyon avant d'installer ou de désinstaller Lotus Expeditor Client.

Incidents liés à l'installation dans des répertoires contenant des caractères spéciaux

L'installation du produit dans un répertoire contenant le caractère '#' ou '%' n'est pas prise en charge. Toute tentative d'installation dans un répertoire contenant ces caractères générera des erreurs d'installation.

Incidents de lancement dus à des erreurs de niveau de consignation non valides

Si le lancement de Lotus Expeditor échoue et que le journal rcplauncher.log contient une trace de pile similaire à ce qui suit, recherchez dans le fichier rcpinstall.properties les clés de propriété se terminant par .level, lesquelles indiquent que les niveaux de consignation ne sont pas valides.

Le message d'erreur suivant a été généré à partir de la propriété java.util.logging.ConsoleHandler.level=ERROR
com.ibm.rcp.core.internal.launcher.main(): java.lang.IllegalArgumentException: 
  Cannot parse this name: ERROR
java.lang.IllegalArgumentException: Cannot parse this name: ERROR
	at java.util.logging.Level.parse(Unknown Source)
	at java.util.logging.Logger.initHandler(Unknown Source)
	at java.util.logging.Logger.getHandlers(Unknown Source)
	at com.ibm.rcp.core.internal.launcher.logging.Tstream.haveConsoleHandler(Tstream.java:723)
	at com.ibm.rcp.core.internal.launcher.logging.Tstream.<init>(Tstream.java:71)
	at com.ibm.rcp.core.internal.launcher.Main.setLogFiles(Main.java:1160)
	at com.ibm.rcp.core.internal.launcher.Main.main(Main.java:1324)
	at java.lang.reflect.AccessibleObject.invokeImpl(Native Method)
	at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.ibm.oti.vm.JarRunner.main(Unknown Source)</init>

La mise à niveau de NCI ignore l'URL de serveur DM

Il se peut qu'une version antérieure de NCI soit déjà installée. Durant l'installation, il se peut que l'administrateur ait choisi d'autoriser la gestion des clients Lotus Expeditor par un serveur Lotus Expeditor. Il se peut que l'administrateur ait ultérieurement mis à niveau NCI vers la version 6.1.2, ce qui a mis à niveau le serveur NCI existant. Ce processus de mise à niveau peut entraîner une réinitialisation incorrecte de l'URL de serveur Lotus Expeditor.

Il en résulte qu'une installation de Lotus Expeditor Client, téléchargée et lancée à l'aide de l'option DownloadApplet NCI, contient une URL de serveur incorrecte dans la fenêtre Enterprise Management Agent Setup.

Vous pouvez opter pour la gestion des clients Lotus Expeditor à l'aide du serveur Lotus Expeditor en paramétrant NCI_DM_SERVER_ENABLED sur True dans le fichier de réponses NCI. Le fichier de réponses se trouve dans /package/installNCI.rsp. Par exemple, si le chemin d'installation par défaut est utilisé :

Sous Windows : C:\Program Files\IBM\Lotus\Expeditor\NCI\package\installNCI.rsp

Sous UNIX : /opt/ibm/Lotus/Expeditor/NCI/package/installNCI.rsp

Solution : Corrigez l'URL indiqué à l'aide de la propriété dm.server.url dans le fichier //Expeditor/applet/download.properties. Si vous n'êtes par sûr que l'URL soit correct, vous pouvez l'obtenir à partir de l'entrée NCI_DM_SERVER_URL du fichier de réponses NCI /package/installNCI.rsp.
Remarque : La portion de protocole de l'URL nécessite l'inclusion d'un caractère d'échappement avant les deux-points dans download.properties. Par exemple : HTTP://.

Une fois download.properties enregistré, tout téléchargement et lancement de l'installation de Lotus Expeditor Client à l'aide de l'option DownloadApplet NCI entraîne la génération d'une URL correcte dans la fenêtre Enterprise Management Agent Setup.

Incidents liés au navigateur géré

Les incidents recensés pour la vue du navigateur géré sont les suivants :
  • Une erreur de script Internet Explorer se produit pour Imprimer > Aperçu avant impression si votre navigateur autorise les applets sous Windows XP ou Windows Vista.

    Message d'erreur : 'dialogArguments._IE_PrintType' is null or not an object. Si vous sélectionnez Imprimer ou Aperçu avant impression à partir du menu contextuel de la vue de navigateur, il se peut qu'un message d'erreur JavaScript s'affiche et que les processus en cours soient arrêtés. Cliquez sur Imprimer ou sur Aperçu avant impression à l'aide de la barre d'outils de la vue du navigateur si la barre d'outils d'impression est activée.

  • Le menu contextuel par défaut est désactivé si le navigateur autorise les applets et les contrôles de téléchargement sous Windows Vista

    Si le développeur d'applications implémente une vue de navigateur pour activer les applets et les contrôles de téléchargement, le menu contextuel par défaut est désactivé pour des raisons de sécurité sous Windows Vista.

  • Message d'erreur : Le document ne contient pas de données lors de la navigation sur une URL avec une vue de navigateur sous Linux
    Si le contrôle du navigateur affiche ce message d'erreur et empêche la navigation, procédez comme suit pour supprimer tous les cookies persistants :
    1. Fermez votre application.
    2. Ouvrez une fenêtre de terminal.
    3. Accédez au répertoire masqué ~/.mozilla/eclipse.
    4. Recherchez et supprimez le fichier cookies.txt et tout autre fichier cookies*.txt
    5. Ouvrez votre application.
  • Les communications entre le navigateur géré et le portlet JSR 168 via des connexions côté client perdent des propriétés.
    Si une application composite contient un portlet JSR168 connecté au navigateur géré, les trois propriétés suivantes ne fonctionnent pas en raison d'incidents liés à la sérialisation et au chemin d'accès aux classes:
    CloseWindow
    Cette propriété change lorsque la fenêtre du navigateur est fermée.
    OpenWindow
    Cette propriété contient une référence à la nouvelle vue de navigateur géré.
    DOM
    Cette propriété change lorsque le navigateur a terminé de charger un document à partir d'une URL.

Le menu contextuel du navigateur intégré ne s'affiche pas

Lorsque vous cliquez sur des onglets de fenêtre dans le navigateur intégré, il se peut que le menu contextuel ne s'affiche pas.

La connexion unique (SSO) du navigateur ne fonctionne pas correctement lorsqu'une activité connectée en arrière-plan est en cours d'exécution

Assurez-vous que toute activité connectée en arrière-plan est terminée lorsque vous utilisez la fonction de connexion unique du navigateur. Sinon, l'interface utilisateur d'Expeditor est arrêtée jusqu'à ce l'activité connectée en arrière-plan soit terminée.

SLED 10 : Impossible d'enregistrer le nom d'utilisateur et le mot de passe

Avec les systèmes d'exploitation SUSE Linux Enterprise Desktop (SLED 10) uniquement : lorsqu'une invite de connexion d'un utilisateur est affichée dans l'application de navigateur imbriquée, le nom de l'utilisateur et le mot de passe ne peuvent pas être enregistrés pour la session suivante.

URL au format IDN et Internet Explorer 6

Sur un système Windows, sur lequel Internet Explorer 6 est utilisé, le navigateur géré ne peut pas résoudre les URL au format IDN.

Incidents liés aux services Web

Solution applicable lorsque le message No buffer space is available est généré lors de l'exécution d'une application de services Web surchargée sous Linux

Lors de l'exécution de l'application Services Web surchargée sous Linux, il se peut que le message No buffer space is available soit généré dans le journal ou la console. Ce message est généré lorsqu'un système est exécuté hors connexion. Vous pouvez utiliser certains des paramètres ci-dessous ; le résultat peut varier en fonction de chaque configuration de système :
  1. Mise à jour des fichiers de configuration
    • Autorisez les utilisateurs à augmenter les limites du descripteur de fichier en modifiant les fichiers de configuration suivants :
      • Dans /etc/security/limits.conf, ajoutez les lignes suivantes :
        * soft nofile 1024
        * hard nofile 8192 (Remarque : la valeur peut être 2048, 4096)
      • Dans /etc/pam.d/login, ajoutez :
        session required /lib/security/pam_limits.so
    • Augmentez la limite du descripteur de fichier sur tout le système en ajoutant les trois lignes suivantes au script de démarrage /etc/rc.d/rc.local :
      # Increase
      system-wide file descriptor limit.
      echo 4096 > /proc/sys/fs/file-max
      echo 16384 > /proc/sys/fs/inode-max
    • Les versions récentes de Red Hat proposent une autre méthode qui vous permet de placer les modifications de configuration dans le fichier /etc/sysctl.conf avec :
      # Increase system-wide file descriptor limit. 
      fs.file-max = 4096 
      fs.inode-max = 16384
      Ajoutez également ulimit -n 8192 dans votre terminal/console.
  2. Si votre système manque de ports ou de connexions, ajoutez la ligne suivante au fichier /etc/sysctl.conf :
    # Allowed local port range  
    net.ipv4.ip_local_port_range = 1024 65535
    Vous devez redémarrer le réseau pour que les modifications prennent effet.

Incidents recensés dans la structure des ressources de services Web

Les incidents suivants ont été recensés au niveau de la structure des ressources de services Web :
  • Le code par défaut généré par le fournisseur renvoie une valeur null pour la création et l'extraction des ressources. Assurez-vous qu'une logique adéquate est fournie dans le code généré pour la création et l'extraction des ressources.
  • Des messages de trace Exception thrown :<null> sont générés dans le journal du fait que la version courante éprouve des difficultés à consigner les trace de pile.
  • WSDLGenerator émet une exception si l'URL WSDL est incorrecte. Aucun message convivial ne s'affiche.
  • Lotus Expeditor ne doit pas être lancé avec l'option osgi.resolveModer=strict car ceci affecterait le bon fonctionnement des composants de la structure Web Services Resource Framework.
  • Pour des ressources sécurisées, l'outil WSRF génère des fichiers de clés (.jks) compatibles avec l'environnement J2SE. Si les applications WSRF sont déployées dans un environnement jclDesktop créez des fichiers de clés à l'aide de l'API JCL et remplacez les fichiers de clés générés par défaut.

Migration de l'utilitaire de passerelle de services Web à partir de WebSphere Everyplace Deployment 6.0 to Expeditor 6.1 non prise en charge

Cet utilitaire définit une exigence sur le bundle com.ibm.osg.service.log qui ne figure plus dans cette version.

Utilisation du type d'authentification USERNAME_TOKEN pour le proxy Apache Axis

Lorsqu'un compte USERNAME_TOKEN est défini pour le client de services Web, le compte principal doit avoir la même propriété de serveur que celle requise par le mécanisme de connexion au compte.

Définissez cette propriété système pour les appels de service Web consécutifs

Par défaut, l'environnement d'exécution actuel des services Web JSR172 ferme la connexion au serveur une fois l'appel de service Web achevé. Afin de réutiliser la même connexion pour des appels de service Web consécutifs, paramétrez la propriété système com.ibm.pvcws.http.keepconnection sur true.

Type de données java.util.Date non pris en charge par l'environnement d'exécution mobile des services Web

Lorsque vous utilisez le type de données java.util.Date avec des services Web mobiles, il se peut que la sérialisation et la conversion série-parallèle au moment de l'exécution échouent (type de données non JSR-172) et que l'application renvoie des éléments results.Use java.util.Calendar incorrects ou fournisse une conversion de paramètres personnalisée pour java.util.Date. Notez que java.util.Calendar fonctionne uniquement avec des fournisseurs de services et des clients dynamiques et n'est pas pris en charge pour des clients statiques.

Impossible d'extraire les paramètres gérés à partir d'un serveur de portail avec l'authentification TAM-SPNEGO

En raison d'une limitation du service de règles WebSphere Portal, les environnements utilisant l'authentification TAM-SPNEGO ne peuvent pas extraire les paramètres gérés d'un serveur de portail pour une utilisation dans le client Lotus Expeditor.

Incidents liés à l'infrastructure des applications composites

MISE A JOUR DE LA DOCUMENTATION : création d'un composant de vue SWT

Les informations les plus récentes concernant la création d'un composant de vue SWT ne sont pas disponibles dans les versions traduites de la documentation relative au développement d'applications pour Lotus Expeditor 6.1.x. Pour obtenir ces informations, reportez-vous à la version anglaise fournie par le centre de documentation d'IBM Lotus Expeditor 6.1.x.

Les dépendances de fonction ne sont pas automatiquement résolues par le serveur de portail

Lors de la création d'une application avec l'infrastructure d'application composite, vous devez indiquer de manière explicite toutes les fonctions requises qui ne font pas partie de la plateforme de base. Si vos fonctions requièrent d'autres fonctions, elles doivent être déjà installées sur le poste de travail, ou vous devez les mentionner de manière explicite dans les préférences du portlet d'infrastructure d'application composite.

Le courtier de propriétés AWT n'est pas pris en charge sur jclDesktop

La fonction AWT de courtier de propriétés n'est pas prise en charge sur jclDesktop. Les utilisateurs doivent faire appel à J2SE s'ils souhaitent bénéficier de la fonction AWT de courtier de propriétés. Si ce plug-in est installé par erreur, vous pouvez désinstaller cette fonction à l'aide de l'option Gestion d'applications du menu Fichier.

Création d'un compte serveur pour résoudre les incidents liés à l'appartenance au groupe et à l'édition

Si vous rencontrez des difficultés d'accès aux membres ou d'édition d'une application ouverte à l'aide d'un lien, créez un compte pour le serveur à l'aide de Fichier > Préférences > Comptes > Nouveau compte.

Enregistrement d'un protocole d'infrastructure d'application composite (CAI) avec l'application installée en premier

Une seule application peut être enregistrée avec un protocole. Une fois l'application installée, Lotus Expeditor et Lotus Notes enregistrent rcplauncher.exe avec le protocole CAI pendant l'activation de la fonction. Lorsque Lotus Expeditor ou Lotus Notes est désinstallé, la clé de registre du système Windows [HKEY_CURRENT_USER\Software\Classes\cai] est nettoyée pendant la désactivation de la fonction. De ce fait, l'application qui est enregistrée avec le protocole CAI est celle qui a été installée en dernier. Par conséquent, si Expeditor Client et Lotus Notes sont installés sur le système et que vous souhaitez que le protocole CAI soit enregistré avec l'application installée en premier (ou pour passer de Lotus Expeditor à Lotus Notes), et vice versa, vous devez mettre à jour le registre Windows à l'aide du script suivant :
rép_install_rcp\rcp\eclipse\plugins\com.ibm.portal_date_génération\cai_register.reg
rep_install_rcp est le répertoire d'installation de Lotus Expeditor ou de Lotus Notes et date_génération la date de la génération.
Pour cela, cliquez deux fois sur le fichier cai_register.reg. Pour nettoyer le registre système afin d'annuler l'enregistrement du protocole CAI, utilisez le script suivant :
rép_install_rcp\rcp\eclipse\plugins\com.ibm.portal_date_génération\cai_unregister.reg

Des composants désinstallés de l'application composite s'affichent en tant qu'erreurs lors de l'utilisation de la fonction de désinstallation

Si vous utilisez la fonction de désinstallation Eclipse (Fichier > Application > Gestion d'applications) et désinstallez des composants utilisés dans une application composite déjà ouverte (et de ce fait provisionnée), une fois les fonctions désinstallées, les composants désinstallés de l'application composite s'affichent en tant qu'erreurs. Afin de résoudre cet incident pour les applications hébergées sur le portail principal, sélectionnez Fichier > Applications de portail, cliquez avec le bouton droit de la souris sur l'application et désinstallez-la. Lors de la prochaine ouverture de l'application, elle est réapprovisionnée et affiche correctement l'application composite. Cependant, il n'est pas possible de désinstaller des applications composites qui ne sont pas hébergées sur un portail principal, comme une application composite hébergée sur Domino. Consultez votre administrateur système et désinstallez manuellement les applications composites. Une fois l'application manuellement désinstallée, la prochaine fois qu'elle est ouverte, elle est réapprovisionnée et affiche correctement l'application composite.

Désinstallation manuelle de l'application à rapprovisionner après l'annulation

Si l'éditeur d'applications composites n'est pas installé et que vous annulez l'opération d'approvisionnement d'une application composite, vous devez désinstaller manuellement l'application si vous voulez réapprovisionner les composants requis par cette dernière. Pour désinstaller manuellement l'application, procédez comme suit :
  1. Fermez l'application et quittez Lotus Expeditor.
  2. Déterminez quel répertoire du répertoire .metadata de l'espace de travail, sous \.plugins\com.ibm.rcp.topologyhandler\Applications, contient l'application composite. Vous pouvez lancer une recherche sur le titre de votre application composite afin de la localiser.
  3. Supprimez l'intégralité du répertoire.

Installation du gestionnaire d'URL de protocole CAI sous Windows Vista avec UAC

Le gestionnaire d'URL de protocole CAI (cai:///) ne sera pas complètement installé sous Windows Vista avec la fonction UAC (User Account Control) activée, car cette fonction ne permet pas les modifications de registre pour les applications non agréées.

Pour permettre à l'utilisateur de mettre à jour manuellement le registre une fois l'installation effectuée, appliquez la procédure ci-dessous.
  1. Copiez le segment de code ci-dessous et enregistrez-le dans un fichier ASCII ordinaire avec une extension .reg (par exemple, update.reg).
    REGEDIT4
    [HKEY_CURRENT_USER\Software\Classes\cai]
    @="URL:cai Protocol"
    "URL Protocol"=""
    [HKEY_CURRENT_USER\Software\Classes\cai\shell]
    [HKEY_CURRENT_USER\Software\Classes\cai\shell\open]
    [HKEY_CURRENT_USER\Software\Classes\cai\shell\open\command] 
    @="\"<INSTALL_LOCATION>\\rcp\\rcplauncher.exe\" -config notes -com.ibm.rcp.portal.app.ui#openCA \"%%1\""
  2. Remplacez la valeur <INSTALL LOCATION> par l'emplacement d'installation courant de Lotus Expeditor (par exemple, C:\\Program Files\\IBM). Enregistrez le fichier à un emplacement facile à retenir.
  3. Sous Windows Vista, cliquez avec le bouton droit de la souris sur Invite de commandes dans le menu Démarrer et sélectionnez Exécuter en tant qu'administrateur. Ceci affiche une invite de commande avec des privilèges d'administration.
  4. Dans cette invite de commande, entrez regedit /S <nom_fichier>, où <nom_fichier> est l'emplacement et le nom du fichier .reg créé ci-dessus.

Ces étapes ajoutent les entrées de registre requises pour le protocole CAI.

Incidents liés à l'éditeur d'applications composites

Impossible de réapprovisionner les fonctions

Si l'éditeur d'applications composites est installé et que vous ne parvenez pas à réapprovisionner une fonction pour une application composite ouverte alors que les fonctions requises n'étaient pas disponibles (et le sont devenues ultérieurement), ouvrez l'application dans l'éditeur et sauvegardez-la. Les nouvelles fonctions de l'application sont réapprovisionnées.

La suppression d'une page risque d'échouer dans l'éditeur

Parfois, lorsqu'une page est supprimée de votre application dans l'éditeur d'applications composites, elle reste ouverte. Pour fermer la page, cliquez sur X dans le navigateur.

La suppression de toutes les connexions dans l'éditeur peut générer une erreur d'affichage

Si vous supprimez toutes les connexions d'une application composite et cliquez sur Appliquer, il se peut que les propriétés du composant source ne s'affichent pas dans la vue des connexions. Pour corriger cette erreur, fermez et ouvrez à nouveau la vue des connexions.

Linux : la sélection de l'option Sauvegarder sous lors de l'édition d'un modèle peut générer une erreur

Sur un système Linux uniquement, si vous modifiez un modèle d'application de portail dans l'éditeur d'applications composites et sélectionnez l'option Sauvegarder sous sans indiquer un nouveau nom pour le modèle, le message d'erreur Template already exists s'affiche lorsque vous cliquez sur OK. Il n'est pas possible de fermer la fenêtre du message d'erreur. Ceci est dû au fait que la fenêtre de progression de la sauvegarde du modèle est devenue la fenêtre active.

Solution : Appuyez sur la touche Echap ou cliquez sur l'icône de fermeture pour fermer la fenêtre de progression de la sauvegarde du modèle. Fermez la fenêtre du message d'erreur et terminez l'action Sauvegarder sous.

La propriété du nom d'action est en conflit dans l'outil de connexion de l'éditeur d'applications composites

Lotus Expeditor 6.1.2 inclut de nouvelles propriétés et actions intégrées. Il est déconseillé d'utiliser les mêmes noms pour toute propriété ou action définie par vous-mêmes. Les noms des propriétés/actions sont les suivants :
SelectedNotesDocumentURLChanged FilterCurrentUIViewViaCategory
SearchCurrentUIView selection as text 

Solution : Si une propriété ou une action n'apparaît pas dans l'outil de connexion lorsque vous ajoutez votre composant à une application hébergée par un portail, modifier le nom de la propriété ou de l'action dans votre fichier WSDL afin qu'il ne corresponde à aucun des noms répertoriés dans ces notes sur l'édition.

L'affichage de toutes les connexions dans une application multipages peut générer une erreur

Si vous éditez une application comportant plusieurs pages et des connexions entre les pages, et sélectionnez l'option permettant d'afficher toutes les connexions sans avoir au préalable ouvert toutes les pages, une erreur est générée car les connexions ne peuvent pas être résolues.

Solution : Pour éviter cela, ouvrez toutes les pages de l'application avant d'ouvrir la vue des connexions. Ceci permet aux composants d'enregistrer toutes leurs propriétés et actions afin que les connexions s'affichent correctement.

Utilisation d'un caractère d'échappement avec le point-virgule

Si vous voulez inclure un point-virgule (;) dans une préférence à valeur unique, utilisez une barre oblique inverse (\) avant le point-virgule afin de définir une séquence d'échappement pour ce dernier.

Boutons de l'éditeur d'applications composites non disponibles sous Windows 2003

Lorsque vous utilisez la fonction "Editer des rôles d'application" ou "Editer des paramètres de modèle" de l'éditeur d'applications composites, il se peut que le boutons Nouveau et Terminé ne fonctionnent pas. Ceci est dû à un paramètre de sécurité d'Internet Explorer sous Windows 2003.

Solution : Réduisez le niveau de sécurité sur votre système jusqu'à ce que les boutons fonctionnent correctement. Pour cela, cliquez sur Démarrer > Panneau de configuration > Options Internet, sélectionnez l'onglet Sécurité et réduisez le niveau de sécurité.

Améliorations de l'éditeur d'applications composites

Amélioration de la définition des propriétés de composant pour une application composite

L'édition des composants relatifs à une application composite a été améliorée pour la version suivante par l'apport des nouvelles fonctions ci-dessous :
  • Contrôle renforcé sur les paramètres d'affichage des composants
  • Saisie et édition d'éléments à valeurs multiples pour les propriétés de composant
  • Indication des propriétés de composant et actions à rendre disponibles pour les connexions
  • Prise en charge de nouvelles propriétés de composant
Définition des propriétés d'affichage pour un composant : dans l'éditeur d'applications composites, vous pouvez désormais définir les propriétés suivantes :
Barre de titre avec max/min
Si vous avez sélectionné cette option pour votre composant, vous pouvez activer ou désactiver les paramètres suivants :
  • Autoriser l'utilisateur à repositionner le composant
  • Autoriser l'utilisateur à fermer le composant
Les propriétés suivantes sont limitées par le style de composant choisi (dossier ou autonome) et ne peuvent pas être modifiées :
  • Max/Min activé - possibilité d'agrandir ou de réduire le composant
  • Menu Actions activé
Barre de titre
Si vous avez sélectionné cette option pour votre composant vous pouvez activer ou désactiver le paramètre Autoriser l'utilisateur à fermer le composant.
Les propriétés suivantes sont limitées par le style de composant choisi (dossier ou autonome) et ne peuvent pas être modifiées :
  • Autoriser l'utilisateur à repositionner le composant
  • Max/Min activé - possibilité d'agrandir ou de réduire le composant
  • Menu Actions activé
Aucun en-tête
Si vous avez sélectionné cette option pour votre composant, vous ne pouvez pas activer ou désactiver les paramètres suivants :
  • Autoriser l'utilisateur à repositionner le composant
  • Autoriser l'utilisateur à fermer le composant
  • Max/Min activé - possibilité d'agrandir ou de réduire le composant
  • Menu Actions activé
Prise en charge de propriétés à valeurs multiples
La fenêtre Avancé (pour les propriétés avancées) accessible à partir de la fenêtre Propriétés du composant a été améliorée et vous permet d'entrer ou d'éditer une propriété de composant à valeurs multiples pour une propriété de composant. Suivez les instructions ci-dessous pour afficher ou éditer des propriétés à valeurs multiples :
  • Lorsque vous entrez des valeurs multiples, séparez-les par un point-virgule (;).
    Remarque : Si vous souhaitez inclure un point-virgule dans votre préférence, entrez \;.
  • Utilisez la combinaison de touches Ctrl-Entrée ou Maj-Entrée pour ajouter une nouvelle ligne.
  • Si une valeur est tronquée à l'écran, pointez la souris sur cette dernière pour l'afficher en entier.
Indication d'actions et de propriétés à rendre disponibles pour les connexions
Si vous ne voulez pas que toutes les actions et propriétés d'un composant soient affichées comme étant disponibles pour les connexions, cliquez sur Propriétés des connexions - Actions de connexion dans la fenêtre Propriétés du composant et supprimez les actions et les propriétés à ne pas afficher dans le diagramme ou le tableau des connexions.
Prise en charge de nouvelles propriétés de composant
Les composants peuvent inclure une nouvelle propriété, com.ibm.rcp.hideCloseDialog, accessible à partir des propriétés avancées, pour indiquer si une fenêtre doit être affichée lorsque l'utilisateur d'une application ferme une composant pouvant être fermé. La fenêtre indique à l'utilisateur comment ouvrir à nouveau le composant à l'aide du menu Vue.

Amélioration de la palette de composant

La palette de composant a été remaniée en vue d'offrir davantage de fonctionnalités :
  • Prise en charge de palettes multiples
  • Palette en lecture seule par défaut pour les composants pré-configurés fournis avec le produit
  • Prise en charge des fonctions permettant de couper, copier et coller les composants entres les palettes
  • Sélection des propriétés et des actions à rendre disponibles pour le composant que vous ajoutez à la palette
  • Modification de la présentation et des options de menu pour la prise en charge des améliorations
Palette de bibliothèque de composants
La palette de bibliothèque de composant est nouvelle pour cette version. Il s'agit d'un ensemble de composants préconfigurés fournis avec le produit. Les composants de cette palette sont en lecture seule et ne sont pas éditables. Vous pouvez cependant copier un composant dans une autre palette afin de l'éditer. Si vous tentez d'ajouter un composant à la palette de bibliothèque de composants, vous êtes invité à basculer sur la palette Ma Palette dans laquelle vous pouvez ajouter ou éditer des composants.
Prise en charge améliorée des palettes à composants multiples
La prise en charge de palettes préconfigurées permet d'utiliser plusieurs palettes lorsque vous éditez une application. La zone Palettes située en haut de la palette de composants contient une liste des palettes disponibles. Par défaut, vous disposez d'une palette de bibliothèque de composants en lecture seule qui contient un ensemble de composants préconfigurés fournis avec le produit et une palette Ma palette dans laquelle vous pouvez ajouter ou supprimer des composants. Lorsque l'éditeur d'applications composites est ensuite ouvert, la palette affichée est la dernière utilisée. Vous pouvez masquer la palette de bibliothèque de composants en conservant Ma palette comme dernière palette utilisée. Pour ajouter, supprimer, importer ou exporter des palettes, sélectionnez Outils - Palette de composants - Gérer les palettes.
Copie de composants dans une nouvelle palette
Vous pouvez copier un composant de n'importe quelle palette (y compris la bibliothèque de composants) vers toute palette, à l'exclusion de la bibliothèque de composants. La nouvelle copie est indépendante, c'est-à-dire que les modifications apportées à un composant dans une palette ne sont pas partagées avec une copie dans une autre palette. Vous ne pouvez pas éditer un composant dans la palette de bibliothèque de composants mais vous pouvez copier un composant dans une autre palette et le modifier et conservant ainsi le composant initial intact. Vous pouvez modifier le nom du composant à éditer afin d'éviter toute confusion.
Modification de la présentation de la palette et des options de menu
  • Vous pouvez éditer les propriétés de composant dans la palette de composants. Par exemple, vous pouvez modifier la description du composant, le déplacer dans une nouvelle catégorie ou créer une catégorie pour un composant.
  • La fenêtre Edition des propriétés du composant inclut de nouvelles options permettant de visualiser les propriétés de composant avancées et de choisir les actions et les propriétés à rendre disponibles dans l'application.
  • Les filtres de composants se situent maintenant en bas de la palette.

Amélioration des connexions

L'interface de connexion a été améliorée pour cette version avec les nouvelles fonctions ci-dessous :
  • Affichage de toutes les connexions d'une application
  • Gestion des connexions dans l'intégralité de la vue des connexions
  • Vérification de type relâchée qui donne plus de souplesse lors de la mise en correspondance des actions et des propriétés
  • Interface utilisateur améliorée pour l'affichage du diagramme des connexions
  • Nouvelles préférences pour le contrôle des messages et des alertes lors de la gestion des connexions
Affichage de toutes les connexions d'une application
En plus des connexion d'un composant vous pouvez maintenant afficher toutes les connexions d'une application, présentées sous forme de tableau. Dans l'interface des connexions, cliquez sur l'option permettant d'afficher toutes les connexions pour afficher le tableau des connexions de l'application.

Voici quelques-unes des informations que vous pouvez visualiser pour chaque connexion :

  • Page source
  • Composant source
  • Titre de propriété source
  • Page cible
  • Composant cible
  • Titre d'action cible
Gestion des connexions dans l'intégralité de la vue des connexions
Vous pouvez gérer les connexions à partir du tableau qui affiche toutes les connexions. Dans ce tableau vous pouvez :
  • Trier les colonnes par ordre croissant ou décroissant.
  • Cliquer deux fois sur une connexion donnée pour fermer la boîte de dialogue et afficher la connexion.
  • Sélectionner une connexion et cliquez sur Supprimer pour la supprimer.
  • Affichez et sélectionnez la page, le composant et la propriété source pour la connexion sélectionnée.
  • Cliquez sur une connexion avec le bouton droit de la souris et sélectionnez l'option permettant de tout copier dans le presse-papiers pour copier une liste de toutes les connexions, séparées par une virgule, dans le presse-papiers en vue de les coller dans une autre application (par exemple, un tableur).
Pour modifier les informations affichées dans le tableau :
  1. Cliquez avec le bouton droit de la souris sur le tableau des connexions d'application.
  2. Sélectionnez Colonnes.
  3. Cochez les informations à afficher dans le tableau.
Désactivation de la vérification stricte de type pour les actions et les propriétés
Vous pouvez choisir de désactiver la vérification stricte de type pour disposer de davantage de souplesse dans la connexion des composants entre eux. Par exemple, si vous utilisez une vérification de type plus souple, vous pouvez connecter une action et une propriété qui acceptent des chaînes dans différents formats. Cette fonction peut être activée et désactivée à l'aide d'une préférence.
Pour désactiver la vérification stricte de type, ouvrez la vue des connexions et cliquez sur l'option permettant de désactiver cette vérification dans le coin inférieur gauche. Pour appliquer la vérification stricte de type, cliquez sur cliquez sur l'option correspondante. Si vous avez désactivé la vérification strict de type vous pouvez maintenant connecter une propriété à une action si le nom de type de la propriété correspond à l'action ou si la restriction définie pour la propriété correspond à celle de l'action. Par exemple, si vous avez une propriété appelée EmailAddress avec une restriction xsd:string, et une action qui accepte Email ayant également une restriction xsd:string, vous pouvez désormais les connecter.
Important : La désactivation de la vérification stricte de type peut avoir des résultats inattendus sur votre application. Cette fonction est particulièrement adaptée aux générateurs d'applications avancées.
Améliorations de l'interface utilisateur dans le diagramme des connexions
L'interface du diagramme des connexions a été améliorée afin d'optimiser l'affichage à l'écran. Cliquez sur les icônes de la barre de titre pour un composant du diagramme des connexions afin de modifier l'affichage et passer de la vue par défaut (dans laquelle les informations sont parfois tronquées) à une vue optimisée affichant l'intégralité des informations, ou réduisez le composant pour afficher uniquement la barre de titre.
Préférences de connexion
Pour choisir les types de message que vous voulez recevoir lorsque vous travaillez dans l'interface de connexion, sélectionnez Fichier - Préférences et développez la section de connexion pour l'éditeur d'applications composites. Choisissez d'afficher ou de supprimer l'affichage de ces messages :
  • Affichage incluant un autre avertissement de page
  • Affichage d'un message d'invite de sauvegarde
  • Affichage d'un avertissement lorsque la vérification de type a été modifiée

Prise en charge des préférences de composant masquées

L'éditeur d'applications composites prend en charge les propriétés de composant masquées à partir de l'interface utilisateur de l'application. Ajoutez le préfixe com.ibm.rcp.aaf.hiddenPreference à une propriété que vous voulez masquer. Séparez les entrées par un point-virgule.

Vous pouvez indiquer plusieurs listes en ajoutant un suffixe à com.ibm.rcp.aaf.hiddenPreference, par exemple :
com.ibm.rcp.aaf.hiddenPreference_1 com.ibm.rcp.aaf.hiddenPreference_2
com.ibm.rcp.aaf sont masqués par défaut.
Remarque : Si la préférence appelée com.ibm.rcp.aaf.showHiddenPreferences existe, quelle que soit sa valeur, toutes les préférences sont affichées dans l'interface utilisateur.

Prise en charge de l'approvisionnement des composants et du contrôle d'accès

Lotus Expeditor renforce la centralisation du contrôle sur les utilisateurs habilités à créer ou éditer les applications composites et sur les composants pouvant être utilisés dans une application. Le contrôle d'accès et l'approvisionnement peuvent prendre les formes suivantes :
  • Contrôle administratif sur les sites de mise à jour auxquels un utilisateur peut accéder en vue d'y rechercher des composants
Sites de mise à jour gérés
Un administrateur peut créer et concevoir une liste de sites de mise à jour par défaut et/ou une liste de sites de mise à jour à l'aide des règles de portail.

Une liste gérée permet d'empêcher les utilisateurs d'obtenir des mises à jour à partir de sites non autorisés ou non dignes de confiance. Par exemple, BOOKMARKS.XML, FEATURE.XML, ou CA XML peuvent faire référence à des sites non autorisés qui ne figurent pas dans la liste gérée. Si un utilisateur tente une mise à jour à partir de l'un de ces sites, l'opération d'approvisionnement échoue si le site ne figure pas dans la liste gérée.

Les paramètres indiqués par l'administrateur pour les sites de mise à jour gérés provoquent l'affichage de l'une des options ci-dessous à partir de l'éditeur d'applications composites :
  • Si une liste gérée est indiquée et restreint le système, vous pouvez sélectionner uniquement l'un des sites de la liste.
  • Si une liste gérée est indiquée mais constitue une liste par défaut/suggérée, vous pouvez indiquer ou rechercher des sites de mise à jour distants et locaux, mais également obtenir une liste de sites de cette liste et sélectionner l'un d'eux.
  • Si aucune liste gérée n'est indiquée, sélectionnez Site de mise à jour distant ou local et accédez au site ou recherchez-le.

Mise à jour de composants dans des applications composites avec de nouvelles versions

Présentation des fonctions de mise à jour pour un composant Eclipse

Vous disposez d'une série de nouvelles options de déploiement que vous pouvez utiliser lorsque vous déployez vos applications composites.  IBM Lotus Expeditor a apporté la gérabilité des fonctions et des plug-in Eclipse qui permet à l'administrateur ou à l'assembleur d'applications d'identifier les fonctions qu'il est nécessaire d'installer lorsqu'un utilisateur ouvre une application composite. Chaque composant d'une application peut indiquer quelles sont les fonctions Eclipse requises (le cas échéant) pour obtenir un rendu correct de ce composant dans le client.

Lorsque vous regroupez vos plug-in, ils sont contenus dans une fonction. A chaque fonction est associée une version. Ce détail est important car le système d'approvisionnement Eclipse installe uniquement des fonctions et plug-in compatibles ou nouveaux.  Si vous avez une fonction contenant un seul plug-in, ou même plusieurs plug-in, vous devez conserver la même version pour la fonction et ses plug-in. Cette cohérence facilite la résolution des incidents. Si votre fonction inclut d'autres plug-in, le système d'approvisionnement Eclipse l'examine par couches. Il vérifie d'abord si la version de la fonction est déjà installée. Si c'est le cas, il arrête l'examen des plug-in. Si vous avez déployé votre fonction une fois puis lui avez ajouté un plug-in, vous devez augmenter le numéro de version avant de la redéployer, sinon le nouveau plug-in ne pourra pas être installé sur les systèmes existants.

Les applications composites gèrent le téléchargement des plug-in et des fonctions un peu comme pour les fonctions Eclipse. Les applications composites font uniquement référence aux fonctions de leur descripteur (fichier CA.XML). Comme pour les déploiements de fonctions Eclipse décrits ci-dessus, si vous modifiez un plug-in dans une application composite, vous devez modifier son numéro de version et l'une de ses fonctions contenant les plug-in pour que le déploiement s'effectue correctement. Les applications composites élèvent également le niveau de complexité pour des raisons de performance. L'infrastructure d'application composite (CAI) examine uniquement les définitions d'application (ca xml) qui ont été modifiées. Le dernier horodatage du fichier est conservé dans la mémoire cache, de sorte que, si votre application n'a pas été modifiée, l'infrastructure d'application composite n'a pas besoin d'ouvrir le fichier pour installer les fonctions. L'arborescence des dépendances de modification se présente comme suit :
---ca xml         - time and date change ---------feature            - version change -------------plug-in      - version change
Pour qu'un plug-in puisse être installé, ces trois points logiques doivent être respectés.

Mise à jour de composants dans des applications composites avec de nouvelles versions

Un composant Eclipse ajouté à une application composite via l'éditeur d'applications composites contient des informations identifiant les fonctions qui contiennent les fichiers Java et les autres fichiers nécessaires à l'exécution du composant. Si une nouvelle version d'un composant est disponible et si vous souhaitez qu'elle soit utilisée par votre application, vous devez mettre à jour les informations pour qu'elles reflètent la nouvelle version du composant. Dans le cas de figure le plus simple, la mise à jour entraîne simplement la modification du numéro de version. Dans un cas de figure plus compliqué, il peut être nécessaire d'ajouter ou de supprimer des fonctions.

Pour mettre à jour un composant :
  1. Dans Lotus Expeditor, ouvrez l'application composite.
  2. Cliquez sur Actions > Modifier une application pour ouvrir l'application à modifier dans l'éditeur d'application composite.
  3. Cliquez avec le bouton droit de la souris sur le composant voulu dans la fenêtre de navigation et sélectionnez Edition des propriétés du composant.
  4. Cliquez sur Avancé. Une liste des propriétés s'affiche. Vous pouvez modifier la fonction et les règles de correspondance pour le composant. Vous trouverez davantage d'informations sur la syntaxe et la signification de ces règles dans la rubrique accessible à l'adresse (http://publib.boulder.ibm.com/infocenter/ledoc/v6r1/index.jsp?topic=/com.ibm.rcp.tools.doc.admin/portalmanagedclientadminlayouteditcommonPMCproperties.html)
  5. Si la propriété que vous voulez modifier existe déjà, sélectionnez-la pour la fonction voulue et cliquez sur Editer. Apportez les modifications voulues. Par exemple, sélectionnez la propriété url.Feature_NN et modifiez remplacez la version 1.0 par la version 1.0.1.
  6. Si la propriété n'existe pas, cliquez sur Ajouter, puis entrez le nom de la propriété et la valeur correspondante.
  7. Cliquez sur OK pour quitter la fenêtre Propriétés avancées du composant.
  8. Cliquez sur OK pour quitter la fenêtre Edition des propriétés du composant.
  9. Cliquez sur Terminé pour fermer l'éditeur et enregistrer les modifications apportées à l'application.
Le fichier CA XML modifié est relu, traité, et le composant mis à jour est affiché dans l'application.
Remarque : Vous pouvez également éditer un composant à partir de la palette de composants. Les composants de la palette peuvent ensuite être réutilisés dans d'autres applications composites. Dans la palette, cliquez avec le bouton droit de la souris sur un composant et sélectionnez Edition des propriétés du composant. Editez la valeur de propriété comme décrit ci-dessus.

Indication d'un alias de page et d'autres améliorations pour une page

Dans cette version vous pouvez indiquer un alias pour une page. Vous pouvez utiliser l'alias pour faire référence à la page à l'aide d'un programme. L'alias de page reste constant, à la différence du titre de la page qui peut être converti. Un alias de page à, entre autre, comme avantage, lorsque vous créez des copies d'une page, de permettre à chaque page d'avoir un alias unique. Vous indiquez l'alias de page dans la fenêtre Propriétés de la page lorsque vous créez ou modifiez une page.

Une autre modification apportée aux fenêtres de création/édition des Propriétés de la page consiste à changer la zone Activités en UI Activities pour indiquer clairement qu'il s'agit d'activités associées à la page et non à la fonction des activités.

Incidents liés à l'éditeur de texte enrichi

Incidents liés aux opérations Annuler/Rétablir

Lors de l'utilisation du contrôle RichTextEditor pour éditer le contenu d'un document, certaines actions ne prennent pas en charge l'option Annuler/Rétablir.

Dans l'éditeur de texte enrichi (RTE), des liens ne sont pas valides après l'appel de setReadonly()

Lorsque vous cliquez sur un lien dans l'éditeur de texte enrichi alors que la méthode setReadonly() est appelée, la fenêtre de sauvegarde s'affiche pour permettre de sauvegarder le contenu du lien s'il est valide. Si le lien n'est pas valide, un message d'avertissement indique que le lien est introuvable, demande d'en vérifier le nom et de faire une nouvelle tentative. Pour activer le lien, définissez le style RTE_STYLE_READONLY lorsque vous créez l'éditeur de texte enrichi.

Incidents liés aux serveurs de portail et au catalogue du portail

Synchronisation du catalogue du portail

Actuellement, la synchronisation planifiée n'est pas prise en charge mais vous pouvez synchroniser manuellement le catalogue du portail en accédant à l'application de synchronisation en sélectionnant l'option Démarrer maintenant dans le menu Ouvrir.

Les contributions du plan de travail ne sont pas automatiquement mises à jour sur le client lorsque des modifications sont apportées via les portlets de contribution du plan de travail

Lorsque des modifications sont apportées pour ajouter ou supprimer une contribution (par exemple, la suppression de la contribution de verrouillage de l'écran dans la barre de menus), les étapes suivantes doivent être exécutées sur le client :
  1. Cliquez sur Ouvrir.
  2. Cliquez sur Applications de portail.
  3. Sélectionnez la catégorie de l'application.
  4. Cliquez deux fois sur l'application à mettre à jour.

Une erreur trompeuse s'affiche lorsque vous tentez d'ouvrir des applications supprimées et que vous utilisez un serveur de la version 6

Lorsque Lotus Expeditor utilise un serveur de portail de la version 6, la réponse de WebSphere Portal aux incidents de serveur génériques et le code de réponse pour la ressource introuvable sont identiques. De ce fait, l'erreur affichée par Lotus Expeditor lors d'une tentative d'ouverture d'une application supprimée est erronée. Cet incident est résolu dans les nouvelles versions de Portal.

Règles de portail et TAM-SPNEGO

Les règles de portail ne sont pas actuellement prises en charge pour l'authentification TAM-SPNEGO.

Pas de définition de paramètres de client enrichi sur des paramètres de données

Lors de la création d'une application utilisant le serveur de portail, veillez à ne pas définir de paramètres de client enrichi sur des paramètres de données. Si l'application que vous avez créée présente un conflit de requête de fonction, résolvez-la en éditant l'application dans WebSphere Portal.
  1. Naviguez jusqu'à votre application en cliquant sur Modèle > Bibliothèque d'applications.
  2. Lancez votre application.
  3. Dans le menu, sélectionnez Page > Edition de la présentation (pour la page avec la fonction en conflit).
  4. Dans l'onglet Client enrichi, cliquez sur les propriétés de portlet et vérifiez que la même préférence n'est pas définie dans les paramètres config et data.

Incidents liés au plan de travail restreint

Plan de travail restreint - Mesures de sécurité supplémentaires à observer

Le système d'exploitation Windows XP a introduit la notion de "changement rapide d'utilisateur" qui permet de changer de données d'identification sans se déconnecter complètement, ni quitter toutes les applications en cours d'exécution. Si ces paramètres sont activés, les règles de sécurité du système sont également modifiées pour permettre une expérience plus rationalisée aux utilisateurs. Lors de l'exécution du client Expeditor en mode Plan de travail restreint, il est recommandé de désactiver les paramètres "Ecran d'accueil" et "Changement rapide d'utilisateur" pour augmenter le contrôle de l'administrateur sur le système. Par exemple, si ces paramètres sont activés et qu'un économiseur d'écran système est défini, lorsque l'économiseur d'écran s'active, puis est désactivé, une fenêtre s'affiche permettant à l'utilisateur d'arrêter ou de se déconnecter du système. Une autre modification est liée à la séquence de touches Ctrl + Alt + Suppr qui présente une boîte de dialogue de sécurité Windows. Si le plan de travail restreint Expeditor est installé et les paramètres "Ecran d'accueil" et "Changement rapide d'utilisateur" désactivés, la seule option disponible pour l'utilisateur dans cette boîte de dialogue est Annuler. Toutefois, si les options "Ecran d'accueil" et "Changement rapide d'utilisateur" sont activées, l'utilisateur a la possibilité de se déconnecter ou d'arrêter le système.

Procédez comme suit pour vérifier ces paramètres :
  1. Cliquez sur Démarrer > Panneau de configuration.
  2. Dans le panneau de configuration, cliquez sur Compte d'utilisateurs.
  3. Sélectionnez Modifier la manière dont les utilisateurs ouvrent et ferment une session.
  4. Modifiez les options Utiliser l'écran d'accueil et Utiliser la bascule rapide utilisateur en fonction.
  5. Cliquez sur Appliquer les options.
En outre, le compte Administrateur Windows XP par défaut ne doit pas être utilisé pour installer le plan de travail restreint Expeditor. Créez un compte d'administrateur secondaire et utilisez-le pour installer l'environnement de plan de travail restreint Expeditor.
L'objet fenêtre du navigateur Eclipse SWT n'est pas conscient des exigences de sécurité du plan de travail restreint Expeditor. Ceci expose certaines fonctions qui permettent à l'utilisateur d'avoir accès au système d'exploitation, comme Enregistrer l'image sous. Utilisez le navigateur géré d'Expeditor pour concevoir les applications de navigateur destinées à l'environnement de plan de travail restreint Expeditor. En raison de l'utilisation par Expeditor de l'objet fenêtre du navigateur SWT et du navigateur du système d'exploitation externe, ajoutez les définitions d'activités Eclipse suivantes à utiliser dans l'environnement de plan de travail restreint Expeditor pour désactiver les fenêtres Aide et A propos de.
<extension point="org.eclipse.ui.activities">
   <activity id="activity.help.contents" name="hideHelpContents" />
   <activityPatternBinding activityId="activity.help.contents" pattern="com\.ibm\.rcp\.platform\.personality/helpContents" />    
</extension>

<extension point="org.eclipse.ui.activities">
   <activity id="activity.help.about" name="hideHelpAbout" />
   <activityPatternBinding activityId="activity.help.about" pattern="com\.ibm\.rcp\.platform\.personality/about" />
</extension>

Installation du plan de travail restreint sous Linux

En raison d'une limitation connue de Java, exécutez les commandes suivantes en tant qu'utilisateur root après l'installation du plan de travail restreint Expeditor sur des systèmes Linux :
  1. Fermez Expeditor s'il est en cours d'exécution.
  2. Indiquez cd /opt/ibm/Lotus/Expeditor/rcp/eclipse/plugins/com.ibm.rcp.lockdown.gtk_6.1.1.<date>/install.
  3. Si le répertoire uninstall/restricted existe, indiquez rm -rf uninstall/restricted.
  4. Spécifiez ./lockdown.sh install
  5. Réamorcez le système.
Remarque : Le script lockdown.sh génère plusieurs lignes de texte décrivant ce qui se passe et certains de ces éléments impliquent que des erreurs se sont produites et qu'un plan de travail restreint a été installé.

Suppression de plan de travail restreint

La désinstallation n'est pas prise en charge par le client à plan de travail restreint Expeditor. Si vous utilisez l'option Ajout/Suppression de programmes du panneau de configuration sous Windows une boîte de dialogue s'affiche indiquant qu'une erreur bloquante s'est produite au cours de la désinstallation. Sous Linux, l'exécution du script de désinstallation semble se dérouler correctement, mais le système éprouve ensuite des difficultés à se connecter en tant qu'utilisateur restreint. Réinstallez le système d'exploitation de base au lieu de supprimer le plan de travail restreint Expeditor.

Plan de travail restreint sous Windows et suivi des fenêtres d'application natives

Lors du déploiement des éléments du programme de lancement pour des applications natives dans un environnement de plan de travail restreint Windows, la capacité de suivi des fenêtres d'applications natives est indisponible. Ainsi, la configuration visant à interdire l'exécution de plusieurs instances de la même application native n'est pas honorée par le système.

Incidents liés à l'environnement d'exécution d'unité

Redémarrage de la plateforme après l'installation ou la commutation entre J2SE 5.0 et jclDesktop

Après l'installation de J2SE 5.0 à partir du CD-ROM Device Runtime Environment dans Lotus Expeditor, ou après exécution de l'option Remplacer par une autre version depuis l'interface utilisateur de mise à jour pour basculer entre J2SE 5.0 et jclDesktop, vous devez redémarrer la plateforme avec l'option -clean. Par exemple, rcplauncher -clean. Tout échec de redémarrage avec l'option -clean entraîne la consignation des erreurs GRAVES suivantes :
  • Error installing bundle: reference:file:plugins/com.ibm.cds_2.0.2.200702070926.jar/ en cas de basculement vers J2SE 5.0 de la machine virtuelle jclDesktop
  • Error installing bundle: reference:file:plugins/com.ibm.jxesupport_2.0.3.200704181441.jar/ en cas de basculement vers jclDesktop de la machine virtuelle J2SE 5.0

Utilisation de J2SE à partir du CD Device Runtime Environment

Si vous vous servez de J2SE depuis le CD Device Runtime Environment, l'environnement local système Windows doit être défini dans une page de codes contenant les caractères pour la langue de l'utilisateur. Expeditor risque de ne pas se lancer si ce n'est pas le cas.

Installation de la machine VM d'environnement d'exécution d'unité du programme de lancement ISMP

N'installez pas la machine virtuelle (VM) d'environnement d'exécution d'unité à partir du programme de lancement ISMP. Si vous avez lancé Lotus Expeditor à partir d'un programme d'installation ISMP, fermez Lotus Expeditor Client et redémarrez-le avant d'installer la machine virtuelle à partir du CD-ROM de l'environnement d'exécution d'unité.

Incidents liés à la barre d'état

Barre d'état limitée à 10 icônes

La barre d'état ne peut afficher que 10 icônes ajoutées par les applications sur le point d'extension controlSets de la ligne d'état. Les icônes ajoutées sous les dix icônes ne sont pas affichées.

Installation des éléments de la barre d'outils et de la barre d'état

Lors de l'installation d'applications qui ajoutent des éléments à la barre d'état ou à la barre d'outils, les éléments s'affichent dans un premier temps mais disparaissent après le redémarrage d'Expeditor Client. Seul l'élément approprié de la barre d'état s'affiche et les vues Expeditor par défaut n'affichent pas la barre d'outils. Créez une vue activant de manière explicite la barre d'outils afin d'y afficher ces éléments.

Certains éléments de la barre d'outils peuvent ne pas être visibles avec une résolution d'écran 800 x 600

La résolution d'écran doit être au minimum de 1024 x 768.

Utilisation de ScreenLockAction

com.ibm.rcp.os.contributions.ScreenLockAction fonctionne de deux manières sur les systèmes d'exploitation Windows. Lorsque Expeditor est installé en mode utilisateur ou multi-utilisateur, ScreenLockAction appelle l'API LockWorkstation Microsoft et le système affiche un message indiquant que le système est désormais verrouillé et qu'un mot de passe est nécessaire pour y accéder. La deuxième opération se déroule lorsqu'Expeditor est installé en tant qu'environnement de plan de travail restreint et que ScreenLockAction a lancé un économiseur d'écran qui ne requiert pas de mot de passe pour accéder au système.

Utilisation d'un flux de commandes DCommands chiffré avec le programme de lancement de plateforme

Le chiffrement du flux de commandes DCommand à l'aide de –Ddaemonconnect.provider= com.ibm.rcp.core.internal.connect.encrypt.EncryptedDaemonConnect n'est pas prise en charge dans cette version.

Incidents liés à l'agent de gestion d'entreprise

Fonctions installées à partir d'un serveur Device Manager

Lors de l'installation d'une fonction à partir d'un serveur Device Manager, l'URL du site ne doit pas contenir de caractères UTF-8.

La migration du servlet management de gestion d'entreprise n'est pas prise en charge de WebSphere Everyplace Deployment 6.0 vers Expeditor.

De nombreuses modifications importantes apportées à l'agent de gestion d'entreprise, y compris les API utilisées par le servlet WebSphere Everyplace Deployment 6.0 ne sont plus disponibles dans Expeditor. Une version mise à jour est fournie avec Lotus Expeditor 6.1.x.

Importation du certificat du serveur dans le fichier de clés pour synchroniser l'agent de gestion d'entreprise à l'aide du protocole HTTPS

Pour synchroniser l'agent de gestion d'entreprise à l'aide de HTTPS, effectuez une configuration initiale pour importer le certificat du serveur dans le fichier de clés Expeditor. Pour ce faire, procédez comme suit :
  1. A partir de la ligne de commande, accédez au répertoire <rep_instal_Expeditor>\rcp\eclipse\plugins\<plug-in jre>\jre\bin\ où <plug-in jre> est l'un des suivants :
    • com.ibm.rcp.jcl.desktop.win32.x86
    • com.ibm.rcp.jcl.desktop.linux.x86
    • com.ibm.rcp.j2se.win32.x86
    • com.ibm.rcp.j2se.linux.x86
  2. Exécutez la commande suivante :
    Windows
    keytool.exe -import -trustcacerts -alias <alias> -keystore "<rep_instal_Expeditor>\rcp\eclipse\plugins\<plug-in jre>\jre\lib\security\cacerts" -file "<emplacement_certificat>"
    Linux
    ./keytool -import -trustcacerts -alias <alias> -keystore "<rep_instal_Expeditor>/rcp/eclipse/plugins/<plug-in jre>/jre/lib/security/cacerts" -file "<emplacement_certificat>"

L'Agent de gestion d'entreprise ne prend pas en charge un inventaire natif sur certains systèmes d'exploitation

Cette restriction existe pour Microsoft Windows Vista, Red Hat Enterprise Linux 5.0 et SUSE Linux Enterprise Desktop 10. L'ID unité de l'agent de gestion d'entreprise n'inclut pas le numéro de série d'unité.

Incidents liés au conteneur de portlet et Web

Incidents liés à WebSphere Channel Framework

Lotus Expeditor 6.1.2 prend en charge WebSphere Channel Framework, une solution souple et évolutive destinées aux transports de serveur sécurisés et non sécurisés. WebSphere Channel Framework peut être exécuté sur la plupart des configurations Expeditor, mais le canal SSL ne peut pas s'exécuter sur DesktopEE. Si la prise en charge du canal SSL est requise, utilisez la machine virtuelle J2SE IBM.

Pour pouvoir utiliser le canal SSL dans Lotus Expeditor 6.1.2, procédez comme suit :
  1. Installez Lotus Expeditor 6.1.2 Client for Desktop qui contient la fonction de conteneur Web.
  2. Installez la fonction Channel Framework facultative à partir du site de mise à jour Lotus Expeditor.
  3. Installez la fonction J2SE5 à partir du site de mise à jour DRE 6.1.2.

DRE 6.1.2 intègre la fonction de conteneur Web mais pas la nouvelle infrastructure Web Container Channel Framework. Par conséquent, vous ne pouvez pas utiliser Web Container Channel Framework avec une version autonome de DRE 6.1.2.

Le conteneur de portlet ne traite pas correctement les paramètres de rendu avec des caractères spéciaux (non ASCII) lorsque la bibliothèque de balises d'agrégation est utilisée

Les développeurs de portlet peuvent utiliser l'API ActionResponse.setRenderParameter() afin de définir un paramètre de rendu pour la requête de rendu. La bibliothèque de balises d'agrégation du conteneur du portlet code actuellement tous les caractères spéciaux (mono-octet et double-octet) dans l'URL du portlet, mais ne les décode pas correctement. Ceci génère des valeurs incorrectes pour les paramètres de rendu dans la requête de rendu. Les développeurs disposent d'une solution palliative qui consiste à s'assurer que tous les paramètres de rendu figurent dans une URL (correctement codée) et à décoder le paramètre de rendu une fois lu par la requête de rendu.

Réacheminement après erreur de validation sur un système turc utilisant l'environnement d'exécution jclDesktop

Si une application Struts comporte une erreur de validation sur un système turc utilisant l'environnement d'exécution jclDesktop, le réacheminement à la page spécifiée par l'attribut input échoue. L'infrastructure Struts permet aux développeurs d'applications de réacheminer l'application vers une page d'erreur personnalisée lorsque l'utilisateur saisit des données incorrectes. Cette page est spécifiée à l'aide de l'attribut input dans les mappages d'action dans le fichier struts-config.xml. Le transfert vers la page d'erreur personnalisée échoue avec le message suivant si une erreur de validation se produit :
No input attribute for mapping path /xxxxAction
où /xxxxAction est le nom de l'action correspondante spécifiée dans le fichier struts-config.xml. Si la validation des données d'application et le réacheminement vers une page d'erreur personnalisée (en cas d'erreur de validation) est nécessaire sur un système turc, les utilisateurs doivent exécuter l'application Struts sur la machine virtuelle J2SE.
Remarque : Cette erreur se produit uniquement sur un système turc utilisant l'environnement d'exécution jclDesktop.

Prise en charge JSP dynamique

La plateforme Lotus Expeditor inclut la prise en charge de l'exécution d'applications Web qui génèrent dynamiquement des JSP ou modifient le contenu des JSP existants au moment de l'exécution. Le convertisseur JSP de Lotus Expeditor est actuellement incapable de compiler des JSP qui se servent de bibliothèques de balises spécifiant une classe de valideur et de balises indiquant une classe TagExtraInfo. Ces éléments facultatifs sont utilisés pour valider la conformité d'une page JSP et l'usage d'une balise JSP aux exigences de la bibliothèque de balises et de la balise. Pour contourner cet incident, les développeurs d'applications Web doivent supprimer les références <validator> et <tei-class> de la zone du descripteur de bibliothèque de balises (tld).

Vues de l'afficheur de portlet et barre latérale

Les vues de l'afficheur de portlet ne peuvent pas être ajoutées à la barre latérale car cette dernière ne prend pas en charge l'utilisation d'un identificateur de vue secondaire utilisé par l'afficheur de portlet.

Incidents liés à l'interface utilisateur

Utilisation de Lotus Expeditor avec plusieurs moniteurs sous Linux ou utilisation d'un client Citrix

Lorsque plusieurs moniteurs sont utilisés avec positionnement d'Expeditor sur le moniteur secondaire, le menu en incrustation Ouvrir s'affiche sur le moniteur principal. Toutes les options sélectionnées dans le menu en incrustation fonctionnent correctement et s'affichent dans la fenêtre Expeditor du moniteur secondaire.

Incidents liés au fichier BMP pour les images mire de l'application

Lors de la spécification d'une image mire de l'application pour la plateforme Client for Desktop, il se peut qu'un fichier BMP empêche l'affichage de la boîte de dialogue. Les journaux peuvent contenir les lignes suivantes :
java.lang.NegativeArraySizeException
        at org.eclipse.swt.internal.image.WinBMPFileFormat.loadData
(WinBMPFileFormat.java:345)
        at org.eclipse.swt.internal.image.WinBMPFileFormat.loadData
(WinBMPFileFormat.java:338)
        at org.eclipse.swt.internal.image.WinBMPFileFormat.loadFromByteStream
(WinBMPFileFormat.java:399)
        at org.eclipse.swt.internal.image.FileFormat.loadFromStream
(FileFormat.java:47)
        at org.eclipse.swt.internal.image.FileFormat.load(FileFormat.java:75)
        at org.eclipse.swt.graphics.ImageLoader.load(ImageLoader.java:124)
        at org.eclipse.swt.graphics.ImageData.<init>(ImageData.java:308)
        at org.eclipse.jface.resource.URLImageDescriptor.getImageData
(URLImageDescriptor.java:53)
        at org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:152)
        at org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:115)
        at org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:97)
        at org.eclipse.ui.internal.dialogs.AboutDialog.createDialogArea
(AboutDialog.java:190)
        at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:632)
        at org.eclipse.jface.window.Window.create(Window.java:348)
        at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:925)
        at org.eclipse.jface.window.Window.open(Window.java:637)
        at com.ibm.eswe.workbench.action.WctAboutAction.run(Unknown Source) 
Ceci peut être dû au formatage du fichier BMP, ou au programme utilisé pour le créer. Utilisez un programme d'afficheur d'image pour charger le fichier BMP et sauvegardez-le à nouveau au format BMP. Sur les systèmes Windows, si le fichier BMP peut être chargé dans Microsoft Paint, il doit pouvoir être lu et afficher l'image.

Message d'erreur : Unable to load perspective - StringReader is closed

Les applications WctWebApp définies avec une URL contenant un ou plusieurs espaces provoque la génération d'un message Unable to load perspective lorsqu'Expeditor est démarré. Cliquez sur OK pour poursuivre l'opération. Il n'y a aucune perte de fonctionnalité.

Création de type d'élément de programme de lancement personnalisé à l'aide d'un portail

Le programme de lancement d'interface utilisateur connaît une limitation du fait que, si vous créez un type d'élément de programme de lancement personnalisé et l'ajoutez à l'aide d'une contrôle dynamique (à partir de Portal, par exemple), l'élément apparaît dans le programme de lancement, mais n'est pas activé. Les types d'élément de programme de lancement personnalisé peuvent être ajoutés de manière statique à l'aide d'une extension plugin.xml.

La zone automatique se change lors de la modification du serveur sur la page Compte de portail principal - Préférences

A partir de Fichier > Compte de portail principal - Préférences, si vous modifiez la zone Serveur, les zones URL du portail principal et URL d'authentification sont modifiées automatiquement en même temps mais il se peut qu'elles ne s'affichent pas ou qu'elles ne correspondent pas aux modifications que vous avez apportées à la zone Serveur. Cliquez en dehors de la zone Serveur pour mettre à jour les zones URL du portail principal et URL d'authentification avec une valeur correcte.

Composite Application Editor : Utilisation d'un caractère d'échappement avec un point-virgule

Si vous voulez inclure un point-virgule (;) dans une préférence à valeur unique, utilisez une barre oblique inverse (\) avant le point-virgule afin de définir une séquence d'échappement pour ce dernier.

Boutons de l'éditeur d'applications composites non disponibles sous Windows 2003

Lorsque vous utilisez la fonction d'édition des rôles d'application ou d'édition des paramètres de modèle de l'éditeur d'applications composites, il se peut que les boutons Nouveau et Terminé ne fonctionnent pas en raison d'un paramètre de sécurité Internet Explorer sous Windows 2003. Réduisez le niveau de sécurité sur votre système jusqu'à ce que les boutons fonctionnent correctement. Cliquez sur Démarrer > Panneau de configuration > Options Internet, sélectionnez l'onglet Sécurité et réduisez le niveau de sécurité.

Les éléments com.ibm.rcp.ui.launcherSet FolderItems ne sont pas toujours disponibles

Tout ajout d'éléments launcherSet (urlLaunchItem ou perspectiveLaunchItem) à un élément FolderItem spécifique identifié par chemin d'accès doit se faire selon un ordre précis. Si le dossier n'a pas été préalablement traité lors de la génération du menu de lancement, la tentative d'ajout d'un élément au dossier échoue avec émission du message suivant :
AVERTISSEMENT Le chemin
"yyyy" ou le groupe "yyyy" n'existe pas. 
::class.method=com.ibm.rcp.jface.launcher.LauncherManager.getSMenuManager() 
::thread=main ::loggername=com.ibm.rcp.jface.launcher

Si vous utilisez l'extension com.ibm.rcp.ui.launcherSet pour ajouter des éléments au programme de lancement, vous devez commencer par définir l'élément FolderItems. Si vous utilisez un plug-in unique, définissez FolderItem avant tout autre élément dans la configuration du programme de lancement. N'ajoutez pas d'éléments issus d'un plug-in à un dossier défini par un autre plug-in.

L'icône Expeditor reste affichée sur le bureau après désinstallation sous Windows Vista

Pour supprimer l'icône du bureau, appuyez sur F5 pour le régénérer.

Incidents liés à l'ajout d'identificateurs secondaire à la barre latérale

Il n'est pas possible d'ajouter des vues avec des identificateurs secondaires à la barre latérale à l'aide du point d'extension com.ibm.rcp.ui.shelfViews.

Incidents liés à l'interface du gestionnaire de mise à jour

Impossible d'utiliser des noms d'hôte IPV6 dans le gestionnaire de mise à jour

Les noms d'hôte IPV6 ne sont pas résolus. Utilisez l'adresse IPV6 directement, par exemple : 2222::0022.

La sélection d'informations dans le gestionnaire de mise à jour avec la souris désactive temporairement la touche de tabulation

Lorsque la fenêtre Gestionnaire de mise à jour affiche la progression de l'opération, le fait de cliquer sur Détails et d'utiliser la touche de tabulation désactive le clavier et vous devez attendre la fin de l'opération. Utilisez la souris pour annuler.

Incidents liés à la sécurité

Passage de jclDesktop à J2SE

Vous pouvez basculer sur la machine virtuelle qui implémente les spécifications Java sans supprimer le fichier de clés. Cependant, les données écrites dans le fichier de clés sur une machine virtuelle ne peuvent pas être transférées sur une autre.

Certificats sur jclDesktop

Par défaut, les certificats sont stockés dans le fichier de clés suivant : <rép_install>/rcp/eclipse/plugins/com.ibm.rcp.jcl.desktop.win32.x86_6.2.0.<date_génération>/jre/lib/security/cacerts. Le mot de passe du fichier cacerts ets changeit.

Prise en charge du chiffrement pour Expeditor Client et J2SE sous Windows 2000 ou Linux

Lors de l'utilisation de J2SE avec Expeditor Client sous Windows 2000 ou Linux, il se peut que vous rencontriez des difficultés pour modifier le mot de passe d'Expeditor Client ou pour désactiver l'option de configuration Demander un mot de passe au démarrage. Ces incidents sont dus aux fichiers de configuration de stratégie Java gérés par les règles d'importation et d'exportation. Pour le moment, il n'existe pas de solution palliative.

L'utilisation de comptes pour s'authentifier auprès d'un serveur sur un réseau IPV6 à l'aide d'une adresse IP IPV6 n'est pas prise en charge

Utilisez le nom de l'hôte du serveur à la place de l'adresse IPV6.

Verrouillage de AccountLoginContextService getPassword

La méthode getPassword de l'appel AccountsLoginContextService bloque un appel login() effectué sur AccountsLoginContextService pour empêcher des accès simultanés au magasin de clés de la plateforme. Par exemple, si login() est appelé sur un compte contenant un serveur qui n'existe pas, l'appel de connexion bloque lors de la tentative de connexion au serveur. Ceci verrouille tous les appels à getPassword jusqu'à ce et que la connexion expire que la méthode de connexion s'achève.

Le nom d'hôte n'est pas valide dans le certificat lors de l'utilisation de SSL

La classe URL fournie par la plateforme assure que le nom d'hôte de l'URL et le nom d'hôte d'identification du serveur du certificat correspondent. Sinon, elle lance l'exception java.io.IOException: HTTPS hostname wrong: should be <localhost>. Pour éviter cet incident, procédez de l'une des manières suivantes :
  • Ajout d'une méthode au client de services Web. Cette méthode renvoie true pour tout nom d'hôte qu'il soit valide ou non.
    private void registerMyHostnameVerifier(){
             javax.net.ssl.HostnameVerifier myHv = new javax.net.ssl.HostnameVerifier()
              {
                     public boolean verify(String hostName,javax.net.ssl.SSLSession session)
                     {
                              return true;
                     }
              }
              javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(myHv);
    }                   
    Cette fonction doit être appelée avant d'invoquer les services basés sur HTTPS. Cet incident ne doit pas se produire dans l'environnement de déploiement car le nom d'hôte dans l'URL et le nom d'hôte d'identification du serveur dans le certificat doivent correspondre.
    Remarque : Utilisez cette méthode uniquement lorsque le certificat du fournisseur de services est digne de confiance.
  • Lors de la création d'un certificat, il est nécessaire de s'assurer que le nom d'hôte et l'identification du serveur (nom du certificat) correspondent. Par exemple, si un client souhaite accéder à https://www.ibm.com via URL url = new URL("https://www.ibm.com"), le serveur doit disposer du certificat portant le nom www.ibm.com.

Sélection du type d'authentification PORTAL-FORM

Lorsque le type d'authentification PORTAL-FORM est sélectionné, l'URL d'authentification inclut le portail principal par défaut dans l'URL d'authentification. Par exemple :
http://www.myserver.com/wps/portail/cxml/04_SD9ePMtCP1I800I_KydQvyHFUBADPmuQy
portail est le portail principal par défaut. Assurez-vous que l'URL d'authentification se termine par /cxml/04_SD9ePMtCP1I800I_KydQvyHFUBADPmuQy car il s'agit de l'emplacement sur le serveur de portail où le client est authentifié.

Désactivation de la connexion unique avant de la mise à niveau vers la version 6.1.2

Lors de la mise à niveau d'Expeditor 6.1 vers la version 6.1.2, veillez à désactiver la connexion unique avant d'effectuer la mise à niveau. Cliquez sur Fichier > Préférences > Mot de passe et sélectionnez la case à cocher Demander un mot de passe au démarrage. Vous êtes invité à créer un mot de passe de connexion. Ce mot de passe peut être utilisé pour se connecter à Expeditor 6.1 et Expeditor 6.1.2 si vous effectuez une mise à niveau. La mise à niveau de la version 6.1 vers la version 6.1.2 avec la connexion unique (pas de demande de mot de passe) n'est pas prise en charge.

Connexion à la plateforme avant d'exécuter SecurePlatform.getKeyStore

Lors de l'écriture d'une application qui utilise le fichier de clés de la plateforme, assurez-vous que la connexion à la plateforme a eu lieu (en vérifiant SecurePlatform.isLoggedIn()) avant d'exécuter l'opération SecurePlatform.getKeyStore().

Certificats auto-signés et SSL

Les certificats auto-signés utilisés pour la connexion aux serveurs SSL qui nécessitent l'authentification du client doivent :
  • Etre enregistrés dans le magasin de clés de la plateforme, ou
  • Avoir un mot de passe de clé identique au mot de passe du magasin qui le contient.

Incidents liés à la synchronisation

Désactivation d'éléments pour la synchronisation

L'icône Synchronisation sous le bouton Ouvrir affiche les éléments qui seront synchronisés selon la planification. Le catalogue du portail comporte plusieurs éléments standard qui peuvent être affichés dans cette liste, parmi lesquels :
  • Synchronisation des applications composites
  • Synchronisation de mes applications client
  • Synchronisation des applications installées
Si un ou plusieurs de ces éléments sont supprimés de la liste en cliquant dessus avec le bouton droit de la souris et en sélectionnant l'option Supprimer, les éléments réapparaissent au prochain redémarrage du client. Si vous voulez désactiver la synchronisation pour l'un de ces éléments, désélectionnez la case à cocher Activé en regard de l'élément concerné.

Déclenchement d'une synchronisation immédiate pour supprimer les liens interrompus

Lorsque la fonctionnalité contenant une contribution statique est désinstallée par la sélection de Fichier > Application > Gestion d'applications, les liens aux perspectives et aux actions ajoutées par la contribution statique demeurent dans le programme de lancement jusqu'à l'exécution de la tâche de synchronisation pour les applications installées. Pour réparer les liens brisés, utilisez Synchronisation sous Open(launcher) et déclenchez une synchronisation immédiate de la tâche Applications composites > Applications installées.

Incidents liés à l'unité

Déploiement de l'application d'exemple Order Entry dans un environnement d'exécution périphérique

Voir l'exemple Order Entry dans Développement d'applications pour Lotus Expeditor afin de connaître les instructions de déploiement.

Ignorer IBM Lotus Expeditor dans la liste de suppression de programmes

Sous Windows Mobile, après la migration d'Expeditor 6.1.1 vers Expeditor 6.1.2, il se peut qu'IBM Lotus Expeditor s'affiche toujours dans la liste affichée en sélectionnant Démarrer > Paramètres > System > Suppression de programmes. L'entrée de liste peut être ignorée.

Il se peut que certains composants ne migrent pas correctement

Sous Windows Mobile ou Windows CE, lors d'une réinstallation en vue de déplacer Expeditor du système de fichiers du périphérique vers une carte de stockage, ou d'une carte de stockage vers le système de fichiers, il se peut que certains composants ne soient pas correctement déplacés. La solution consiste à désinstaller l'installation initiale d'Expeditor, puis à effectuer une nouvelle installation vers l'emplacement souhaité.

Installation du support de langue national sur des périphériques Windows

N'installez pas toutes les fonctions du support de langue (NL1) sur votre périphérique Windows afin de ne pas mobiliser inutilement de la mémoire, et ne pas risquer de voir l'installation s'interrompre avant la fin de la procédure. En cas de blocage, fermez le gestionnaire d'applications et redémarrez-le. Poursuivez l'installation des fonctions voulues.

Installation des fonctions Expeditor facultatives sur des périphériques Windows

Il se peut que l'espace disponible sur le périphérique ne suffise pas pour héberger les fonctions facultatives tout en fournissant l'espace temporaire nécessaire à l'installation. Pour résoudre cette difficulté, installez moins de fonctions à la fois, afin de solliciter moins d'espace temporaire. En cas de blocage du gestionnaire d'applications pendant l'installation, fermez-le et redémarrez-le. Poursuivez l'installation des fonctions voulues.

Erreurs de dépendance sur les périphériques en chinois simplifié

Lorsque l'écran de sélection de fonctions en chinois simplifié est utilisé, si vous avez précédemment sélectionné toutes les fonctions et que vous supprimez ensuite les fonctions associées à cette langue, il se peut que l'interface utilisateur affiche des erreurs de dépendance pour certaines des fonctions. Ces erreurs ne sont pas valides et la dépendance reste fonctionnelle. Actuellement, cet incident se produit uniquement avec un environnement en chinois simplifié. Pour contourner la difficulté, fermez l'écran de sélection de fonctions, rechargez-le et sélectionnez à nouveau les fonctions voulues.

Incidents liés au Nokia E90

Certaines fonctions ne sont pas disponibles

Lors de l'installation des fonctions à partir du site de mise à jour Expeditor Client for Devices sur un périphérique E90, les fonctions suivantes ne peuvent pas être sélectionnées car elles sont déjà incluses dans l'environnement eRCP Nokia :
  • Service d'événement
  • Métatype
  • Service d'administration utilisateur
  • Fournisseur de services Java JNDI

La plateforme ne prend pas en charge l'algorithme de cryptographie RSA

L'API RSA dans JCE n'est pas prise en charge par le périphérique E90. Cette limitation empêche d'utiliser le chiffrement avec les services Web sur périphérique E90.

Désinstallation complète d'une limitation de bundle natif non prise en charge

La plateforme Nokia E90 a une limitation qui empêche une tâche de contrôle de bundle d'effectuer une désinstallation complète d'un bundle natif.

Risque d'échec de http://localhost

Avec Nokia E90, il se peut que, dans certaines conditions, le navigateur ne prenne pas en charge l'utilisation de http://localhost. Cette limitation diffère d'un opérateur de réseau sans fil à un autre. Si vous ne pouvez pas utiliser d'hôte local sur votre E90, essayez 127.0.0.1 à la place.

Une seule application Web est affichée à la fois

Sur le Nokia E90, les applications Web sont affichées dans une seule instance du navigateur. De ce fait, une seule application Web peut être affichée à la fois. Le lancement d'une seconde application Web remplace la première application Web. De même, les raccourcis utilisés pour lancer une application Web ne montrent pas que l'application est active comme c'est le cas pour d'autres applications.

L'environnement eRCP Nokia peut prendre fin de manière inattendue

Lors de l'exécution d'une installation, d'une désinstallation ou d'une mise à jour d'un serveur de gestionnaire d'unités, l'environnement eRCP Nokia peut prendre fin de manière inattendue une fois le travail terminé. L'environnement Nokia eRCP redémarre lorsqu'une application eRCP est lancée.

Les boutons Afficher le journal et Envoyer journal peuvent ne pas s'afficher correctement

Lors de l'utilisation de Support Assistant sur Nokia E90, il se peut que la couleur des boutons Afficher le journal et Envoyer journal ne soit pas visible en raison des couleurs fournies par le thème actif. Le bouton Afficher le journal est toujours activé. Le bouton Envoyer journal est désactivé à moins que des informations FTP aient été fournies dans le panneau.

Les tâches de collection d'inventaire d'agent d'unité ne sont pas prises en charge via une connexion SSL

Une telle tentative peut générer une exception. Cependant, les tâches d'inventaire fonctionnent via une connexion non SSL.

Incidents liés à Linux

Linux et Freetype version 2.1.10 ou ultérieure

Certaines langues, comme le roumain, peuvent nécessiter une mise à jour des bibliothèques Freetype du système vers la version 2.1.10 ou ultérieure. Sinon, Expeditor Client ne se lance pas correctement.

Icône du menu Applications

Lorsque vous désinstallez Expeditor, il se peut que l'entrée du bureau persiste dans le menu Applications, auquel cas vous devez la supprimer manuellement.

Les utilisateurs doivent se reconnecter après l'installation (ou la désinstallation) pour que les raccourcis du menu Applications fonctionnent correctement.

Sous SLED 10, Ctrl+P n'initialise pas d'impression

La meilleure façon d'imprimer sans utiliser la souris consiste à tabuler jusqu'à l'icône d'imprimante dans la barre d'outils. Voir https://bugs.eclipse.org/bugs/show_bug.cgi?id=179998.

Programme de lecture de PDF par défaut sous Red Hat 4 non pris en charge

Vous devez utiliser un autre programme de lecture de PDF, tel que PDF Viewer ou KPDF.

Sous SLED 10, défilement des panneaux de l'assistant à l'aide de la touche Entrée

Sous SLED 10, lorsque l'installation d'Expeditor Client est lancée à partir de l'applet de téléchargement, seule la touche Entrée peut être utilisée pour faire défiler les panneaux de l'assistant. Pour activer les boutons sélectionnés dans les panneaux de l'assistant d'installation, appuyez sur la barre d'espacement une fois le contrôle souhaité sélectionné.

Installation d'Expeditor sur un système Red Hat Linux utilisant un contraste élevé

Lors de l'installation d'Expeditor sur un système Red Hat Linux utilisant un contraste élevé, il se peut que du texte ne soit pas visible dans les écrans d'installation.

Prise en charge d'installations multilingues pour SLED 10

Si vous envisagez la prise en charge d'installations d'Expeditor dans plusieurs langues sur SLED 10, configurez ces langues comme langues secondaires lors de l'exécution de l'installation initiale de SLED 10. L'utilisation de YaST et des panneaux de configuration de langue pour ajouter des langues secondaires supplémentaires une fois le système installé, risque d'aboutir à un rendu incorrect des polices.

Impossible de lancer une application Client Services Web Start avec with Firefox 1.5.0.4

L'écran d'accueil Web Start ne s'affiche pas et l'application n'est pas lancée ; aucune erreur ne s'affiche lorsque cet incident se produit. Procédez à la mise à niveau vers la version 2.0.0.x la plus récente de Firefox ou utilisez la version antérieure 1.5.0.3 de Firefox.

Fenêtre des préférences du plan de travail sur Red Hat Enterprise Linux 5.0 en version portugaise (Brésil)

Lorsque vous cliquez sur Fichier > Préférences sur une système Lotus Expeditor en portugais du Brésil, il se peut que la fenêtre des préférences du compte du portail principal soit vide. Pour afficher cette page de préférences, cliquez sur n'importe quelle autre préférence et revenez au compte du portail principal. Cet incident a été résolu dans Eclipse 3.3.

Dans SLED 10, il se peut que le message d'erreur The Application "gnome-main-menu" has quit unexpectedly s'affiche

Si ce message d'erreur s'affiche, cliquez sur Fermer. Lorsque vous y êtes invité, rechargez le menu principal dans l'écran.

Mise à niveau avec application d'un correctif logiciel

Si vous effectuez la mise à niveau d'une installation Expeditor Client sur un système Linux sur lequel un correctif logiciel est appliqué à l'aide d'un programme d'installation de correctif logiciel, commencez par désinstaller le correctif.

Erreurs dues à des versions de produits Mozilla non prises en charge

Lorsque le navigateur Lotus Expeditor intégré est utilisé dans Linux pour afficher des pages Web ou du contenu HTML, il se peut que la fenêtre d'avertissement ci-dessous s'affiche : La valeur de MOZILLA_FIVE_HOME <chemin_accès_mozilla> ne correspond pas à un chemin correct de Mozilla version 1.8.* ou ultérieure. DOMBrowser ne peut pas fonctionner.
Remarque : <chemin_accès_mozilla> correspond à votre répertoire local.

Cette fenêtre d'avertissement indique à l'utilisateur qu'une version d'un produit Mozilla non prise en charge est configurée sur le client. Cette fenêtre s'affiche une fois si l'incident est détecté au moment de l'exécution du produit. Après cet avertissement, la première demande d'URL sera rejetée. Les demandes d'URL suivantes seront acceptées si l'utilisateur insiste et poursuit la navigation après avoir reçu l'avertissement.

Les produits Mozilla ci-dessous sont pris en charge avec Lotus Expeditor :

Pour obtenir des informations supplémentaires et l'aide sur l'identification de la version installée, voir Mozilla Firefox ou environnement d'exécution Mozilla sous Linux.

Solutions :

Mozilla 1.7.x (ou version antérieure) est installé et configuré sur mon système Linux.

Le client ne prend pas en charge Mozilla 1.7.x. Appliquez la procédure ci-dessous pour supprimer la dépendance existante sur Mozilla 1.7.x :
  1. Ouvrez une fenêtre de terminal et entrez $MOZILLA_FIVE_HOME. Si du texte est renvoyé (par exemple, /home/user/mozilla1712), effectuez les étapes de nettoyage ci-dessous. Sinon, passez à l'étape 6.
  2. Ouvrez le fichier /home//.bashrc dans l'éditeur de texte de votre choix.

    Notez que .bashrc est un fichier caché. Pour y accéder dans votre navigateur, sélectionnez Afficher > Afficher les fichiers cachés.

  3. La ligne contenant le texte MOZILLA_FIVE_HOME= pointe sur l'emplacement de votre installation Mozilla 1.7.12 existante. Notez ce chemin, puis supprimez la ligne. Vous pouvez également mettre la ligne en commentaire en insérant un caractère # au début de la ligne (par exemple : #export MOZILLA_FIVE_HOME= /home/user/mozilla1712)
  4. Enregistrez les modifications et quittez l'éditeur de texte.
  5. Déconnectez-vous de Linux et reconnectez-vous.
  6. Vérifiez les modifications en entrant $MOZILLA_FIVE_HOME dans une fenêtre de terminal. Si aucun texte n'est renvoyé (chaîne vide), cela signifie que les modifications ont été acceptées et que le nettoyage a été effectué.
  7. Ouvrez une fenêtre de terminal ou un afficheur de fichiers et accédez à /home//.mozilla (ce dossier est également caché). Supprimez le dossier enfant Eclipse. Ceci supprime toutes les données en mémoire cache provenant des navigateurs précédents.
    Remarque : Après avoir effectué les étapes 1 à 5, il se peut que le navigateur Mozilla 1.7.12 soit toujours installé sur votre système. Ce navigateur n'est pas utilisé lorsque vous faites appel au navigateur intégré dans le client et n'interfère en aucune manière. Vous pouvez le conserver sur votre système ou le supprimer. L'installation existante se trouve dans le chemin d'accès initialement indiqué dans votre fichier .bashrc.

J'ai la version 2.0.0.x ou une version ultérieure de Mozilla Firefox installée mais je reçois toujours cette erreur.

Mozilla Firefox 2.0.0.x n'est pas pris en charge sur Lotus Expeditor. Vous devez installer une version prise en charge.
Remarque : Vous pouvez conserver Mozilla Firefox 2.0.0.x comme navigateur par défaut de votre système et configurer Lotus Expeditor pour l'utilisation d'une version prise en charge du produit Mozilla.

J'ai l'un des produits Mozilla pris en charge fournis dans la liste mais l'incident persiste.

Si l'incident persiste après l'installation d'une version du produit Mozilla prise en charge, procédez comme suit :
  1. Définissez le chemin d'installation Mozilla MOZILLA_FIVE_HOME:
    1. Ouvrez le fichier /home//.bashrc dans l'éditeur de texte de votre choix.

      Notez que .bashrc est un fichier caché. Pour y accéder dans votre navigateur, sélectionnez View > Show Hidden Files.

    2. Ajoutez la commande ci-dessous au fichier : export MOZILLA_FIVE_HOME=<chemin_accès_Mozilla>. Par exemple : export MOZILLA_FIVE_HOME=/usr/lib/xulrunner1.8.0.1.
    3. Enregistrez les modifications et quittez l'éditeur de texte..
    4. Déconnectez-vous de Linux et reconnectez-vous.
    5. Vérifiez les modifications en entrant $MOZILLA_FIVE_HOME dans une fenêtre de terminal. Si le texte renvoyé est le chemin d'accès à Mozilla paramétré, cela signifie que les modifications ont été acceptées.
    6. Ouvrez une fenêtre de terminal ou un afficheur de fichiers, accédez au dossier /home//.mozilla (également caché) et supprimez le dossier enfant Eclipse. Ceci supprime toutes les données en mémoire cache provenant des navigateurs précédents.
  2. Définissez le chemin d'installation Mozilla /etc/gre.d/gre.conf :
    1. Octroyez-vous les droits d'accès d'utilisateur root.
    2. Ouvrez le fichier /etc/gre.d/gre.conf dans l'éditeur de texte de votre choix. Si ce fichier n'existe pas, créez-le dans le même répertoire. Pour cela, vous devez disposer des droits d'accès d'utilisateur root.
    3. Dans le fichier, localisez la clé GRE_PATH et modifiez sa valeur en indiquant le chemin d'accès à Mozilla correct. Si la clé n'existe pas, créez-la en ajoutant la ligne suivante : GRE_PATH=<chemin_accès_mozilla>. Par exemple, GRE_PATH=/usr/lib/xulrunner1.8.0.1.
    4. Enregistrez les modifications et quittez l'éditeur de texte.
  3. Démarrez ou redémarrez votre client.

Incidents liés à la langue

Formats de date danois

Pour les formats de date danois, ISO-8601 est préférable au format Retsskrivningsordbogen couramment utilisé. Dans Lotus Expeditor, le format de date abrégé ISO est utilisé (aa-mm-jj).

Ressources disponibles sur le Web

Pour contacter le support logiciel IBM

Le support logiciel IBM fournit une assistance en cas de défaut de produit.

Avant de Soumission de l'incident au support logiciel IBM, vérifiez que votre société dispose d'un contrat de maintenance logicielle IBM en cours de validité et que vous êtes autorisé à soumettre des incidents à IBM. Le type de contrat dont vous avez besoin dépend du type de produit dont vous disposez :

Si vous n'êtes pas sûr du type de contrat de maintenance logicielle dont vous avez besoin, appelez le 1-800-IBMSERV (1-800-426-7378) aux Etats Unis. Pour les autres pays, consultez la page Contacts du manuel IBM Software Support Handbook à l'adresse http://techsupport.services.ibm.com/guides/contacts.html et cliquez sur le nom de votre zone géographique pour connaître les numéros de téléphone des personnes assurant le support pour votre région.

Pour contacter le support logiciel IBM, procédez comme suit :

Détermination de l'impact de l'incident sur votre activité

Lorsque vous signalez un incident à IBM, vous êtes invité à préciser son niveau de gravité. Par conséquent, vous devez être en mesure de comprendre et d'évaluer l'impact de l'incident que vous signalez sur votre activité. Basez-vous sur les critères suivants :

Gravité 1 L'incident a un impact critique sur votre activité : vous n'êtes plus en mesure d'utiliser le programme, ce qui a un impact critique sur votre fonctionnement. Cette situation nécessite une solution immédiate.
Gravité 2 Cet incident a un impact important sur votre activité : le programme est utilisable, mais ses fonctionnalités sont fortement limitées.
Gravité 3 L'incident a un certain impact sur votre activité : le programme est utilisable, mais des fonctionnalités secondaires (non indispensables au bon fonctionnement de votre entreprise) ne sont pas disponibles.
Gravité 4 L'incident a un impact minimal sur votre activité : l'incident a un impact négligeable sur vos opérations ou une solution satisfaisante a été mise en place.

Décrivez l'incident et réunissez des informations d'arrière-plan.

Lorsque vous décrivez l'incident à IBM, soyez aussi précis que possible. Fournissez toutes les informations contextuelles pertinentes pour que les spécialistes du support logiciel IBM puissent résoudre l'incident efficacement. Pour gagner du temps, préparez les réponses aux questions suivantes :

Soumission de l'incident

Vous pouvez soumettre l'incident au support logiciel IBM en utilisant l'une des trois méthodes suivantes :

Si l'incident que vous soumettez concerne un défaut du logiciel ou si votre documentation est incomplète ou inexacte, le service de support IBM crée un rapport APAR (Authorized Program Analysis Report) décrivant l'incident en détail.

Dans la mesure du possible, le service de support IBM fournira une solution que vous pourrez mettre en oeuvre en attendant que l'APAR soit résolu et qu'un correctif définitif soit fourni. Chaque jour, IBM publie les APAR résolus sur son site Web de support logiciel, afin de permettre à d'autres utilisateurs ayant été confrontés aux mêmes incidents de bénéficier des solutions déjà trouvées. Vous pouvez également rechercher les APAR avec IBM Support Assistant. Pour ce faire, cliquez sur Help > IBM Support Assistant. Dans l'onglet de recherche, sélectionnez IBM Software Support Documents > specific document type > IBM APARs. Pour limiter la recherche, spécifiez également un produit en cochant une des cases figurant dans la sous-fenêtre de droite.

Contrats de licence et textes de fournisseurs tiers

Pour Lotus Expeditor Client for Desktop et Lotus Expeditor Network Client Installer, consultez rép_installation\license sur le système cible pour les contrats de licence et autres fichiers juridiques, où rép_installation est le chemin d'accès spécifié au cours de l'installation.

Pour Lotus Expeditor Client for Devices, reportez-vous au répertoire \license\device sur le CD-ROM du produit pour obtenir le contrat de licence et les autres fichiers légaux.

Marques

Les termes qui suivent sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays :

Adobe est une marque d'Adobe Systems Incorporated aux Etats-Unis et/ou dans certains autres pays.

Microsoft et Windows sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.

Java ainsi que tous les logos et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.

Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.

UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays.

Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.

(c) Copyright International Business Machines Corporation 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.



Sommaire | Support (en anglais) | Conditions d'utilisation | Formation (en anglais) | Accueil (en anglais) |

Dernière mise à jour : 21 janvier 2008
Copyright IBM Corporation 2004, 2008. All Rights Reserved.
Built on Eclipse. (http://www.eclipse.org).