IBM Express Runtime Version 2.1 - Fichier LISEZ-MOI


Pour installer Express Runtime, consultez l'InfoCenter d'Express Runtime 2.1, qui est accessible à partir du Centre de lancement.

ProgrammeCommande
Centre de lancement LinuxLinuxLaunchpad
Installation LinuxLinuxSetup
Centre de lancement Linux sous POWERLinuxPPCLaunchpad
Installation Linux sous POWERLinuxPPCSetup
Centre de lancement WindowsWindowsLaunchpad.exe
Installation WindowsWindowsSetup.exe
Reportez-vous au répertoire de licence dans le chemin d'installation pour consulter la licence du produit et des applications de fournisseurs tiers, ainsi que les fichiers de remarques.


Table des matières

Incidents de développement connus
    Connexion avec des droits d'administration pour l'installation
    Connexion avec des droits d'administration pour l'utilisation des liens Centre de lancement et Premiers pas
    Installation en tant que superutilisateur sous SUSE LINUX
    IBM Installation Agent requis pour l'installation de logiciels intermédiaires uniquement sur un ordinateur éloigné
    Raccourcis Linux dans le menu Application
    L'assistant de déploiement ne peut pas se connecter à un ordinateur cible Linux
    Retour à la ligne des mots double octet dans l'assistant de déploiement
    Emplacement du fichier Eclipse .log
    Echec de la génération de la solution avec le message "Impossible de trouver le fichier C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"
    Les fichiers personnalisés de licence de la solution requièrent des balises HTML en minuscules
    Migration d'encapsuleurs vers Express Runtime 2.1
    Modifications de schéma de la version 1.1

Incidents connus avec les logiciels
    Port IBM HTTP Server non défini à 80
    Ports pour WebSphere Application Server et IBM HTTP Server sur l'OS/400 (i5/OS)
    Point dans le nom de répertoire
    Gestion de plusieurs installations IBM HTTP Server sur un seul ordinateur exécutant Windows
    Echec du redéploiement de WebSphere Application Server - Express
    Echec de la réinstallation du module de console
    Exception pour le message relatif au dépassement du nombre de processeurs DB2
    Instructions de post-installation d'IBM DB2 UDB

Incidents liés à la documentation
    Nécessité d'un navigateur Web pris en charge pour la visualisation de la documentation
    L'affichage de la console InfoCenter en chinois simplifié requiert la préférence de langue "zh-cn"
    Certaines langues doivent utiliser des navigateurs configurés pour l'utilisation de la page de codes UTF-8
    Liste incorrecte des plateformes prises en charge pour Linux
    Référence incorrecte au module d'extension HTTP
    Accès à Javadoc pour la structure de support
    Description des encapsuleurs fournis manquante dans l'InfoCenter
    Site Web d'information sur IBM Express Runtime

Messages
    IRU00129
    IRU03026
    IRU10950


Incidents de développement connus

Connexion avec des droits d'administration pour l'installation

Pour installer IBM Express Runtime, vous devez être connecté à l'ordinateur cible en tant qu'utilisateur doté de droits d'administration. L'installation échoue si vous n'êtes pas connecté en tant qu'administrateur et il se peut qu'aucun message d'erreur signalant l'incident ne soit consigné dans le fichier IRU_Install.log. Si l'installation échoue et qu'aucune information n'est disponible dans le fichier journal, quittez l'installation, connectez-vous en tant qu'utilisateur doté de droits d'administration et essayez de relancer l'installation.

Connexion avec des droits d'administration pour l'utilisation des liens Centre de lancement et Premiers pas

Pour utiliser IBM Express Runtime, vous devez vous connecter à l'ordinateur avec des droits d'administration. Si vous n'êtes pas connecté en tant qu'administrateur, les liens des boîtes de dialogue Centre de lancement et Premiers pas ne fonctionneront pas. Si les liens des fenêtres Centre de lancement ou Premiers pas ne fonctionnent pas, vérifiez que vous disposez des droits d'administration. Aucun message d'erreur ne s'affiche lorsque vous ne disposez pas des droits d'administration.

Installation en tant que superutilisateur sous SUSE LINUX

Un utilisateur SUSE LINUX doit se connecter et installer le logiciel Express Runtime en tant que superutilisateur. Si vous passez en mode superutilisateur après vous être connecté en utilisant la commande su -root, puis que vous installez Express Runtime sous SUSE LINUX, certains des fichiers ne s'installeront pas correctement.

IBM Installation Agent requis pour le déploiement de logiciels intermédiaires sur des ordinateurs éloignés

Si vous utilisez Express Runtime pour installer un logiciel intermédiaire directement sur un ordinateur éloigné, vous devez d'abord installer IBM Installation Agent sur cet ordinateur.

Pour que la solution soit déployée, IBM Installation Agent doit être installé et en cours d'exécution sur tous les ordinateurs cible sur lesquels vous déployez une solution, à l'exception du système hôte local.

Pour plus d'informations sur IBM Installation Agent, y compris les instructions d'installation, consultez l'InfoCenter d'IBM Installation Agent.

Raccourcis Linux dans le menu Application

Sous Linux, les raccourcis du menu Express Runtime peuvent également s'afficher sous le menu Application.

L'assistant de déploiement ne peut pas se connecter à un ordinateur cible Linux

Le fichier /etc/hosts dans une distribution Linux doit être configuré correctement pour l'activation RMI. Si l'ordinateur cible Linux n'est pas configuré correctement, l'exception Java suivante se produit lorsque l'assistant de déploiement tente de se connecter.

Java.lang.NullPointerException
     at sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
     at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
     at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)

Pour configurer l'ordinateur cible Linux, modifiez le fichier /etc/hosts sur l'ordinateur cible comme suit :
  1. Ouvrez le fichier /etc/hosts dans un éditeur.
    Il doit contenir une entrée pour l'adresse de bouclage au format 127.0.0.2 hôtelocal.domainelocal hôtelocal.
  2. Vérifiez si le nom d'hôte réel de l'ordinateur est inclus dans cette entrée. Une entrée contenant le nom d'hôte réel peut avoir le format suivant : 127.0.0.1 machinetest.ibm.com machinetest hôtelocal. domainelocal hôtelocal, où machinetest.ibm.com machinetest est le nom de l'hôte. Si le nom d'hôte réel est inclus, supprimez la version qualifiée complète et la version abrégée du nom d'hôte dans l'entrée. Dans l'exemple cité, vous devez supprimer machinetest.ibm.com machinetest.
  3. Si l'adresse IP réelle et le nom d'hôte de l'ordinateur cible ne sont pas inclus dans le fichier hosts, ajoutez-les. Par exemple, 9.42.76.1000 machinetest100.ibm.com machinetest100.
  4. Redémarrez le réseau.

Retour à la ligne des mots double octet dans l'assistant de déploiement

Dans l'assistant de déploiement, un retour à la ligne peut s'effectuer au milieu des mots double octet. Si vous rencontrez ce comportement, ouvrez vos fichiers de solution et votre application traduite en langue double octet, localisez les chaînes traduites pour les éléments suivants et insérez un espace à des emplacements où un retour à la ligne est acceptable pour vos phrases.

Emplacement du fichier Eclipse .log

Le fichier Eclipse .log se trouve dans espace de travail\.metadata\.log, où espace de travail correspond à l'emplacement de stockage de tous les fichiers et projets d'un utilisateur.

Echec de la génération de la solution avec le message "Impossible de trouver le fichier C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"

La génération de la solution échoue lorsque la ligne de commande générée ou le nom du fichier encapsuleur contient des caractères GB18030. La solution va entrer les caractères sous forme de caractères Unicode ou GB2312.

Les fichiers personnalisés de licence de la solution requièrent des balises HTML en minuscules

Lors de la création de fichiers de licence personnalisés pour une solution que vous générez via l'assistant d'exportation, les balises HTML qui se trouvent dans les fichiers de licence doivent être en minuscules. Si les balises sont en majuscules ou en casse mixte, l'utilisateur voit s'afficher le message d'erreur IRU08137 ou le panneau d'acceptation de licence est ignoré lors du lancement de la solution.

Migration d'encapsuleurs vers Express Runtime 2.1

La présente section décrit la migration d'applications et de solutions créées à l'aide d'Integrated Runtime Version 1.1 vers Express Runtime Version 2.1.
  1. Déplacez les fichiers de projet et de module de déploiement.
    1. Si vous déplacez vos projets vers un autre système physique, vous pouvez les exporter sur un support amovible, à l'aide des options Fichier > Exporter > Système de fichiers. Vous n'avez pas besoin d'inclure le dossier bin, mais incluez les fichiers .classpath et .project.
    2. Importez vos projets Integrated Runtime 1.1 dans votre espace de travail Express Runtime Developer 2.1, à l'aide des options Fichier > Importer > Projet existant dans l'espace de travail. Les mises à jour nécessaires sont alors apportées à vos encapsuleurs, grâce à l'ajout de nouvelles balises XML et à la mise à jour des informations classpath. L'assistant d'importation ne déplace pas ou ne copie pas physiquement les fichiers importés. Si vous préférez que les fichiers importés de votre projet se trouvent physiquement sous le dossier de l'espace de travail cible, assurez-vous que le projet à importer se trouve à cet emplacement avant l'importation.
    3. Si vous faites migrer une application incluse dans Integrated Runtime v1.1, copiez le module de déploiement de l'application à partir du répertoire d'installation Integrated Runtime v1.1 vers le répertoire d'installation Express Runtime v2.1.
      1. Localisez le fichier .jar du module de déploiement dans le répertoire d'installation Integrated Runtime v1.1 (<REPERTOIRE_INSTALLATION>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree). Le nom de fichier du module de déploiement contient l'ID application et une abréviation de la plateforme à laquelle il est destiné (par exemple, "win" = Windows, "lnx" = Linux).
      2. Copiez le module de déploiement de l'application dans le répertoire d'installation Express Runtime v2.1 (<REPERTOIRE_INSTALLATION>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree).
      3. Renommez la copie du module de déploiement dans le répertoire d'installation Express Runtime v2.1, en remplaçant le suffixe ".en.jar" par ".xx.jar."
  2. Mettez à jour les fichiers encapsuleurs.
    1. Pour chaque projet à faire migrer, ouvrez l'encapsuleur de solution ou d'application dans l'éditeur d'encapsuleur approprié.
    2. Passez en revue les nouvelles mises à jour générées par l'importation pour vérifier que les valeurs correctes ont été utilisées et pour ajouter des informations aux attributs facultatifs. Les nouveaux attributs sont répertoriés ci-dessous dans la section des modifications de schéma.
    3. Supprimez éventuellement les balises obsolètes à l'aide de l'onglet Source dans l'éditeur d'encapsuleur pour modifier le fichier XML. Les balises obsolètes sont répertoriées dans la vue Incidents d'Express Runtime Developer. L'encapsuleur ne fonctionne pas dans Express Runtime 2.1 si vous laissez les balises obsolètes.
  3. Générez votre solution.

Modifications de schéma de la version 1.1

Vous trouverez des informations détaillées sur le schéma XML dans l'InfoCenter sous Express Runtime 2.1 > Référence > Schémas XML.

Encapsuleurs d'application
Nouveaux éléments

Eléments obsolètes

Encapsuleurs de solution
Nouveaux éléments

Eléments obsolètes


Incidents connus avec les logiciels

Port IBM HTTP Server non défini à 80

Si IBM HTTP Server est déployé pour l'utilisation d'un port différent de 80, des étapes manuelles sont requises pour la configuration de WebSphere et du module d'extension afin que le serveur HTTP puisse trouver les applications Web.

Mettez d'abord à jour le port de l'hôte virtuel dans WebSphere à l'aide de la console d'administration WebSphere. Dans la console d'administration WebSphere, procédez comme suit :

  1. Sélectionnez Environnement > Hôtes virtuels.
  2. Sélectionnez hôte_par_défaut.
  3. Sélectionnez Alias d'hôte.
  4. Sélectionnez le nom d'hôte qui utilise le port 80.
  5. Modifiez le paramètre du port à l'aide du port utilisé par le serveur HTTP.
  6. Cliquez sur OK.
  7. Cliquez sur Sauvegarder dans la partie supérieure de la console d'administration WebSphere.
  8. Cliquez sur Sauvegarder dans l'écran suivant pour sauvegarder les modifications apportées à la configuration.

Une fois que le port de l'hôte virtuel est mis à jour, le fichier de configuration du module d'extension doit être généré et propagé sur le système IBM HTTP Server. Si votre système n'est pas configuré pour générer et propager automatiquement le fichier de configuration du module d'extension, exécutez les étapes suivantes à l'aide de la console d'administration WebSphere :

  1. Sélectionnez Serveurs > Serveurs Web.
  2. Cochez la case en regard de votre serveur Web.
  3. Cliquez sur Générer un plug-in.
  4. Cochez à nouveau la case en regard de votre serveur Web.
  5. Cliquez sur Propager un plug-in.

Ports pour WebSphere Application Server et IBM HTTP Server sur l'OS/400 (i5/OS)

Le déploiement de la configuration serveur i5/OS Websphere Application Server Express 6.0 et des tâches de configuration serveur i5/OS HTTP vous invitera à entrer le numéro de port avec le nom du serveur. Dans le cas d'une configuration serveur WebSphere, il s'agit du premier port dans un bloc de 15, qui est utilisé lors de la configuration du serveur d'applications. Par exemple, si un port 7081 est spécifié, la configuration WebSphere utilise les ports 7081 à 7095. Le premier port est utilisé par le serveur d'applications, tandis que le deuxième est utilisé pour accéder à la console d'administration. Dans le cas d'une configuration HTTP, il s'agit du port que le serveur HTTP écoute pour une demande.

Actuellement, les tâches ne détectent pas si ces ports sont déjà utilisés par d'autres processus. Si un ou plusieurs ports du bloc des ports de configuration WebSphere sont en cours d'utilisation, le serveur d'applications ne démarrera pas. Si le port spécifié dans la configuration HTTP est en cours d'utilisation, le serveur HTTP tentera de démarrer, mais l'opération échouera et prendra fin de façon anormale. Affichez les journaux des travaux de démarrage du serveur pour déterminer la cause de l'incident. Pour localiser le journal des travaux, tapez la commande CL suivante "WRKJOB <nom_serveur_ihs>", où <nom_serveur_ihs> est le nom du serveur IHS dont le démarrage a échoué. Par exemple, "WRKJOB irhttp".

Point dans le nom de répertoire

N'installez pas IBM HTTP Server dans un répertoire dont le nom contient un point (".") .

Gestion de plusieurs installations IBM HTTP Server sur un seul ordinateur exécutant Windows

Si vous installez IBM HTTP Server (IHS) sur un système exécutant Windows qui est déjà doté d'IHS, seul le dernier serveur installé peut être géré par Express Runtime Console.

Si vous voulez gérer plusieurs installations d'IBM HTTP Server sur le même système, définissez un service pour les copies supplémentaires d'IBM HTTP Server. Pour ce faire, exécutez la commande suivante dans le répertoire où IBM HTTP Server est installé :

\bin\apache -k install -n

La console permet ensuite de désigner ce serveur IBM HTTP comme serveur Web gérable.

Echec du redéploiement de WebSphere Application Server - Express

Après avoir désinstallé WebSphere Application Server - Express, vous devez supprimer le répertoire AppServer de l'ordinateur cible avant de tenter de redéployer WebSphere Application Server - Express.

Echec de la réinstallation du module de console

Lorsque vous désinstallez un module de console (par exemple, DB2 UDB Express) et le réinstallez à l'aide de l'assistant de déploiement Express Runtime, l'opération peut échouer ; le fichier journal indique un code retour provenant d'Integrated Solution Console. Ces codes retour, ainsi que leur signification, sont récapitulés dans les tableaux suivants. Si vous obtenez un code retour 104, vérifiez que l'ID utilisateur et le mot de passe sont correctement indiqués et redémarrez la tâche. Pour tous les autres codes retour, prenez contact avec le représentant du centre de support IBM.

ISCDeploy (INSTALLATION)

Code retour Explication
0 Le composant Integrated Solutions Console a été déployé (IscDeploy) ou la vérification des éléments prérequis a abouti (IscPrereqChk).
1 Une erreur de syntaxe s'est produite.
2 Le fichier WAR spécifié est introuvable. Indiquez le chemin d'accès et le nom de fichier corrects.
3 L'URL contextuelle ou le protocole que vous avez spécifié est incorrect. Vérifiez que l'URL inclut le protocole correct (http:// ou https://). Spécifiez deploy/deploy comme URL contextuelle.
4 Le nom d'hôte que vous avez indiqué est incorrect ou le serveur Integrated Solutions Console n'est pas en cours d'exécution. Vérifiez que l'URL inclut le nom d'hôte correct. Démarrez le serveur avant d'émettre la commande de déploiement.
10 Les paramètres indiqués sont incorrects.
70 Le processus (déploiement ou vérification des éléments prérequis) a abouti.
71 Le processus (déploiement ou vérification des éléments prérequis) n'a pas abouti. Ce message indique généralement un incident au niveau d'un portlet dans le fichier WAR du composant. Consultez le fichier votre_racine_isc\PortalServer\log\wps_date_heure.log pour rechercher les messages consignés avant l'affichage de ce code retour. Utilisez les horodatages du fichier pour localiser ces messages.
81 Une erreur s'est produite lors du déploiement des fichiers d'aide du composant. La tentative de copie des fichiers d'aide sur le système a échoué.
100 Ce composant ne peut pas être déployé, car il l'est déjà. Pour redéployer le composant, vous pouvez utiliser IscReplace pour mettre à jour le composant.
101 Ce composant ne peut pas être déployé, car il contient un élément prérequis qui n'a pas été déployé. Déployez le composant prérequis, puis ce composant.
102 Ce composant contient un élément prérequis, dont une version incorrecte a été déployée. Déployez la version correcte du composant prérequis, puis déployez ce composant.
104 L'ID utilisateur et/ou le mot de passe de l'administrateur Integrated Solutions sont incorrects. Spécifiez les valeurs correctes.
105 Une erreur interne s'est produite. Un fichier côté serveur est introuvable. Assurez-vous que vous indiquez le chemin qualifié complet ou le chemin de fichier relatif et le nom du fichier WAR. Si l'incident persiste, prenez contact avec votre technicien de maintenance.
106 Le fichier component.xml dans le fichier WAR est incorrect. Corrigez le fichier et regénérez le fichier WAR.
108 Une erreur interne s'est produite. Prenez contact avec votre technicien de maintenance.

 

ISCRemove (DESINSTALLATION)

Code retour Explication
0 Le composant Integrated Solutions Console a été déployé (IscRemove) ou la vérification des éléments prérequis a abouti (IscDependencyChk).
1 Une erreur de syntaxe s'est produite.
3 L'URL contextuelle ou le protocole que vous avez spécifié est incorrect. Vérifiez que l'URL inclut le protocole correct (http:// ou https://). Spécifiez deploy/deploy comme URL contextuelle.
4 Le nom d'hôte que vous avez indiqué est incorrect ou le serveur Integrated Solutions Console n'est pas en cours d'exécution. Vérifiez que l'URL inclut le nom d'hôte correct. Démarrez le serveur avant d'émettre la commande de suppression.
84 Une erreur s'est produite lors de la suppression des modules d'extension d'aide pour ce composant. Aucune action n'est requise.
200 Le composant ne peut pas être supprimé, car il n'est pas déployé. Indiquez l'UID du composant déployé.
201 Ce composant ne peut pas être supprimé, car il est prérequis pour un ou plusieurs composants. Supprimez les composants qui en dépendent avant de le supprimer.

 

ISCReplace (REINSTALLATION)

Code retour Explication
0 Le composant Integrated Solutions Console a été remplacé.
1 Une erreur de syntaxe s'est produite.
2 Le fichier WAR spécifié est introuvable. Indiquez le chemin d'accès et le nom de fichier corrects.
3 L'URL contextuelle ou le protocole que vous avez spécifié est incorrect. Vérifiez que l'URL inclut le protocole correct (http:// ou https://). Spécifiez deploy/deploy comme URL contextuelle.
4 Le nom d'hôte que vous avez indiqué est incorrect ou le serveur Integrated Solutions Console n'est pas en cours d'exécution. Vérifiez que l'URL inclut le nom d'hôte correct. Démarrez le serveur avant d'émettre la commande de déploiement.
10 Les paramètres indiqués sont incorrects.
70 Le processus de remplacement est terminé.
71 Le processus de remplacement n'a pas abouti. Ce message indique généralement un incident au niveau d'un portlet dans le fichier WAR du composant. Consultez le fichier journal wps_date_heure.log pour rechercher les messages consignés avant l'affichage de ce code retour. Utilisez les horodatages du fichier pour localiser ces messages.
81 Une erreur s'est produite lors du déploiement des fichiers d'aide du composant. La tentative de copie des fichiers d'aide sur le système a échoué.
102 Ce composant contient un élément prérequis, dont une version incorrecte a été déployée. Déployez la version correcte du composant prérequis, puis déployez ce composant.
104 L'ID utilisateur et/ou le mot de passe de l'administrateur Integrated Solutions sont incorrects. Spécifiez les valeurs correctes.
105 Une erreur interne s'est produite. Un fichier côté serveur est introuvable. Assurez-vous que vous indiquez le chemin qualifié complet ou le chemin de fichier relatif et le nom du fichier WAR. Si l'incident persiste, prenez contact avec votre technicien de maintenance.
106 Le fichier component.xml dans le fichier WAR est incorrect. Corrigez le fichier et regénérez le fichier WAR.
108 Une erreur interne s'est produite. Prenez contact avec votre technicien de maintenance.
200 Le composant ne peut pas être remplacé, car un composant portant le même UID de composant n'est pas encore déployé. Indiquez un fichier WAR pour un composant déjà déployé ou utilisez IscDeploy pour déployer ce composant pour la première fois.

Exception pour le message relatif au dépassement du nombre de processeurs DB2

Si vous exécutez IBM DB2 UDB Express avec d'autres composants d'Express Runtime, la licence Express Runtime autorise quatre processeurs au maximum. Si vous possédez une autorisation pour IBM Express Runtime Plus et pour l'exécution d'IBM DB2 UDB Express sur une machine dotée de 3 ou 4 processeurs, ignorez les messages d'avertissement indiquant que le nombre de processeurs est dépassé.

Instructions de post-installation d'IBM DB2 UDB

Si vous avez installé IBM DB2 UDB Version 8, vous devez exécuter certaines étapes de configuration après l'installation. Ces étapes sont détaillées dans les sections qui suivent.

Activation de DB2 Remote Command Service
Si vous avez installé un serveur DB2 partitionné sous Windows 2000, Windows Server 2003 ou Windows XP, vous devez activer DB2 Remote Command Service pour protéger vos données et ressources. Pour une sécurité optimale, vous devez activer soit l'ordinateur, si le service s'exécute dans le contexte du compte LocalSystem, soit un utilisateur pour la délégation, si le service s'exécute dans le contexte de connexion d'un utilisateur.

Pour activer DB2 Remote Command Service, procédez comme suit :

  1. Ouvrez la fenêtre Active Directory Users and Computers, cliquez sur Start et sélectionnez Programs > Administrative tools > Active Directory Users and Computers.
  2. Dans le panneau de la fenêtre de droite, cliquez à l'aide du bouton droit de la souris sur l'ordinateur ou l'utilisateur à activer et sélectionnez Properties.
  3. Cliquez sur l'onglet General et cochez la case Trust computer for delegation. Pour le paramètre utilisateur, cliquez sur l'onglet Account et cochez la case Account is trusted for delegation dans le groupe d'options Account. Vérifiez que la case Account is sensitive and cannot be delegated n'est pas cochée.
  4. Cliquez sur OK pour activer l'ordinateur ou l'utilisateur pour la délégation.

Répétez ces étapes pour chaque ordinateur ou utilisateur à activer. Vous devez redémarrer votre ordinateur pour que la modification de sécurité soit prise en compte.

Vous pouvez désactiver les fonctions de sécurité de DB2 Remote Command Service et restaurer l'état précédent de l'environnement en utilisant la variable de registre DB2RCMD_LEGACY_MODE.

Pour désactiver les fonctions de sécurité de DB2 Remote Command Service, entrez la commande suivante :

    db2set DB2RCMD_LEGACY_MODE=ON

Remarque : Cette variable de registre requiert des valeurs booléennes comme arguments. Les valeurs YES, 1, TRUE et ON sont toutes équivalentes, ainsi que les valeurs NO, 0, FALSE et OFF. Vous pouvez spécifier n'importe quelle valeur équivalente appropriée.

Redéfinition des accès aux fichiers de liens
Vous devez définir les accès de vos utilitaires DB2 à toutes vos bases de données après l'installation. Cette étape est nécessaire pour que les corrections deviennent effectives. La procédure de définition des accès suivante ne doit être effectuée qu'une seule fois par base de données.

Redéfinition des accès aux bases de données DB2 UDB
Une fois les corrections appliquées, exécutez les commandes suivantes :

    db2 terminate
    db2 CONNECT TO <nombd>
    db2 BIND $DB2DIR\BND\@db2ubind.lst GRANT PUBLIC
    db2 BIND $DB2DIR\BND\@db2cli.lst GRANT PUBLIC
    db2 terminate

<nombd> représente le nom d'une base de données à laquelle les utilitaires doivent être connectés et $DB2DIR le répertoire d'installation de DB2. db2ubind.lst et db2cli.lst contiennent les listes de fichiers de liens requis, qui sont utilisés par DB2 UDB Version 8.

Redéfinition des accès aux bases de données hôte
Si vous vous connectez à des bases de données hôte, vous devez définir les accès des nouveaux fichiers de liens à l'hôte. Utilisez l'Interpréteur de commandes DB2 pour vous connecter à la base de données hôte et définir les accès des utilitaires comme suit :

HOST    COMMAND
=====   ===================================================================
MVS     BIND $DB2DIR\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VM      BIND $DB2DIR\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VSE     BIND $DB2DIR\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
OS400   BIND $DB2DIR\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC

Redéfinition des accès à des modules spécifiques
Si vous souhaitez définir uniquement les accès des fichiers .bnd spécifiques à la base de données, émettez les commandes suivantes pour chaque base de données.

    db2 terminate
    db2 CONNECT TO <nombd>
    db2 BIND $DB2DIR\BND\<fichier_liens> BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

<fichier_liens> représente le nom du fichier de liens et <nombd> le nom de votre base de données.

Définition des accès de db2schema.bnd à des bases de données existantes
Pour les installations sur le serveur, un fichier de liens supplémentaire doit être associé aux bases de données existantes. Cette condition requise ne s'applique pas aux clients.

Pour définir les accès de db2schema.bnd sur le serveur, exécutez l'une de ces séquences de commandes :

A une invite :

    db2 terminate
    db2 CONNECT TO <nombd>
    db2 BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

ou, sur la ligne de commande DB2 :

    TERMINATE
    CONNECT TO <nombd>
    BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    TERMINATE

<nombd> représente le nom d'une base de données à laquelle les utilitaires doivent être connectés et $DB2DIR le répertoire d'installation de DB2.

Redéfinition des accès après l'installation d'un FixPak ou d'un correctif
Si vous disposez de bases de données activées pour l'extension spatiale, vous devez redéfinir les accès au fichier de liste db2gse.lst après l'installation d'un FixPak ou d'un correctif DB2. Le fichier db2gse.lst contient les noms des fichiers de liens pour les procédures stockées qui sont fournies par l'extension spatiale DB2.

Pour définir les accès au fichier db2gse.lst, vous devez disposer de l'un des droits suivants :

    *  droits sysadm ou dbadm
    *  privilège ALTERIN sur le schéma
    *  privilège BIND sur le module

Pour redéfinir les accès au fichier db2gse.lst, procédez comme suit :

  1. Allez dans le répertoire d'instance où se trouvent les fichiers de liens. Ouvrez une fenêtre de commande DB2 et entrez la commande suivante :
        cd %DB2PATH%\bnd
  2. Connectez-vous à la base de données et exécutez la commande BIND. Par exemple, entrez :
        db2 connect to nombd
        db2 bind /home/instance/sqllib/bnd/@db2gse.lst
        db2 terminate

Vous pouvez utiliser la commande DB2RBIND avec l'option ALL à la place de la commande BIND. Pour connaître la syntaxe et les options des commandes BIND et DB2RBIND, reportez-vous au Guide des commandes DB2.


Incidents liés à la documentation

Nécessité d'un navigateur Web pris en charge pour la visualisation de la documentation

Un navigateur Web est nécessaire pour la visualisation de la documentation de ce produit. Si vous ne disposez d'aucun navigateur, vous ne pourrez pas consulter la documentation en ligne.

L'affichage de la console InfoCenter en chinois simplifié requiert la préférence de langue "zh-cn"

Si vous visualisez l'InfoCenter, définissez la préférence de langue de votre navigateur sur "zh-cn" au lieu de "zh" pour vous assurer que le document s'affichera en chinois simplifié. Pour ce faire, cliquez sur Outils > Options Internet dans le menu d'Internet Explorer, puis sur Langues.

Certaines langues doivent utiliser des navigateurs configurés pour l'utilisation de la page de codes UTF-8

Les navigateurs doivent être configurés pour l'utilisation de la page de codes UTF-8 pour afficher les fichiers d'aide du programme et l'InfoCenter dans les langues suivantes :

Liste incorrecte des plateformes prises en charge pour Linux

Les plateformes suivantes ne sont pas prises en charge dans Express Runtime Version 2.1 :

SUSE LINUX Enterprise Server 8.0 est pris en charge pour le déploiement uniquement.

Référence incorrecte au module d'extension HTTP

Dans la documentation, l'expression "module d'extension WebSphere Express pour IBM HTTP Server" doit être remplacée par "module d'extension IBM HTTP pour WebSphere Application Server."

Accès à Javadoc pour la structure de support

Javadoc pour la structure de support répertorie les appels de fonction inclus dans les encapsuleurs Express Runtime. Pour lire Javadoc pour la structure de support, ouvrez Runtime21/SolutionEnabler/Support_Framework/index.html.

Description des encapsuleurs fournis manquante dans l'InfoCenter

Les fichiers pour les extensions suivantes ne sont pas inclus dans l'InfoCenter :
    Modèle d'application pour Windows
    Modèle d'application pour Linux
    Modèle d'application pour l'OS/400 (i5/OS)
    Console Management Extension pour IBM WebSphere Application Server - Express pour Linux sous IBM POWER

Modèle d'application pour Windows
Utilisez cet encapsuleur d'application pour déployer le modèle d'application sur des ordinateurs exécutant Windows. Vous pouvez également modifier cet encapsuleur à l'aide d'Express Runtime Developer pour créer un encapsuleur pour le déploiement de vos applications personnalisées sur des ordinateurs exécutant Windows. Pour plus d'informations sur l'utilisation d'Express Runtime Developer, voir Utilisation d'Express Runtime Developer dans l'InfoCenter. En fonction de votre sélection et de votre configuration, vous pourrez avoir besoin de fournir des valeurs pour certaines ou la totalité des zones suivantes.

ID application : IRU2_1SampleWin

Variables exposées
Zone Explication Valeur par défaut Conditions de validation requises
Répertoire de stockage des documents Obligatoire. Répertoire où sont installés les documents d'application. C:\RuntimeDocs
  • Doit commencer par un identificateur d'unité, suivi de deux points et d'une barre oblique inversée.
  • Caractères non admis : l'astérisque (*), le point d'interrogation (?), les guillemets ("), la barre verticale (|), la barre oblique (/), le point-virgule (;), le tilde (~), les crochets ([]), les symboles inférieur à et supérieur à (< >)
Nom de base de données Obligatoire. Nom de la base de données utilisée par cette application. DOCMGTD7
  • Doit comporter de 1 à 8 caractères.
  • Doit commencer par un caractère alphabétique, l'arobase (@), le dièse (#) ou le symbole du dollar ($)
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), le trait de soulignement (_)
ID utilisateur de l'administrateur DB2 Obligatoire. ID administrateur utilisé pour la connexion à DB2. db2inst
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), ou le trait de soulignement (_)
  • Doit comporter de 2 à 30 caractères.
  • Préfixe incorrect : IBM, SQL, SYS, le trait de soulignement (_)
  • Valeurs incorrectes : ADMINS, GUESTS, USERS, PUBLIC, LOCAL et les mots SQL réservés
Mot de passe administrateur DB2 Obligatoire. Mot de passe utilisé avec l'ID utilisateur de l'administrateur DB2 spécifié pour la connexion à DB2.  
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), ou le trait de soulignement (_).
  • Doit comporter de 6 à 127 caractères.

Modèle d'application pour Linux
Utilisez cet encapsuleur d'application pour déployer le modèle d'application sur des ordinateurs exécutant Linux. Vous pouvez également modifier cet encapsuleur à l'aide d'Express Runtime Developer pour créer un encapsuleur pour le déploiement de vos applications personnalisées sur des ordinateurs exécutant Linux. Pour plus d'informations sur l'utilisation d'Express Runtime Developer, voir Utilisation d'Express Runtime Developer dans l'InfoCenter. En fonction de votre sélection et de votre configuration, vous pourrez avoir besoin de fournir des valeurs pour certaines ou la totalité des zones suivantes.

ID application : IRU2_1SampleLnx

Variables exposées
Zone Explication Valeur par défaut Conditions de validation requises
Répertoire de stockage des documents Obligatoire. Répertoire où sont installés les documents d'application. /opt/IBM/RuntimeDocs
  • Doit commencer par une barre oblique inversée (/)
Nom de base de données Obligatoire. Nom de la base de données qui sera créée et utilisée par cette application. DOCMGTD7
  • Doit comporter de 1 à 8 caractères.
  • Doit commencer par un caractère alphabétique, l'arobase (@), le dièse (#) ou le symbole du dollar ($)
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), le trait de soulignement (_)
Nom d'utilisateur du propriétaire d'instance DB2 Obligatoire. ID utilisateur du propriétaire d'instance DB2 utilisé pour la connexion à DB2. db2inst
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), ou le trait de soulignement (_)
  • Doit comporter de 2 à 30 caractères.
  • Préfixe incorrect : IBM, SQL, SYS, le trait de soulignement (_)
  • Valeurs incorrectes : ADMINS, GUESTS, USERS, PUBLIC, LOCAL et les mots SQL réservés
Mot de passe du propriétaire d'instance DB2 Obligatoire. Mot de passe de l'ID utilisateur d'instance DB2.  
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), ou le trait de soulignement (_).
  • Doit comporter de 6 à 127 caractères.

Modèle d'application pour l'OS/400 (i5/OS)
Utilisez cet encapsuleur d'application pour déployer le modèle d'application sur des ordinateurs exécutant l'OS/400 (i5/OS). Vous pouvez également modifier cet encapsuleur à l'aide d'Express Runtime Developer pour créer un encapsuleur pour le déploiement de vos applications personnalisées sur des ordinateurs exécutant l'OS/400 (i5/OS). Pour plus d'informations sur l'utilisation d'Express Runtime Developer, voir Utilisation d'Express Runtime Developer dans l'InfoCenter. En fonction de votre sélection et de votre configuration, vous pourrez avoir besoin de fournir des valeurs pour certaines ou la totalité des zones suivantes.

ID application : IRU2_1SampleI5OS

Variables exposées
Zone Explication Valeur par défaut Conditions de validation requises
Répertoire de stockage des documents Obligatoire. Répertoire où sont installés les documents d'application. /opt/IBM/RuntimeDoc
  • Doit commencer par une barre oblique (/)
  • Caractères admis : A - Z, a - z, 0 - 9, le tiret (-), le trait de soulignement (_), le point (.)
Nom de base de données Nom de la base de données qui est créée et utilisée par cette application. Si la base de données existe déjà, elle doit être supprimée.    
ID utilisateur de l'administrateur DB2 Obligatoire. ID utilisateur de l'administrateur utilisé pour la connexion à DB2. db2inst
  • Doit commencer par un caractère alphabétique.
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#) ou l'arobase (@).
  • Doit comporter de 2 à 10 caractères.
  • Préfixe incorrect : IBM, SQL, SYS, les caractères numériques, le trait de soulignement (_)
  • Valeurs incorrectes : ADMINS, GUESTS, USERS, PUBLIC, LOCAL et les mots SQL réservés
Mot de passe administrateur DB2 Conditionnel. Mot de passe utilisé avec l'ID utilisateur de l'administrateur spécifié pour la connexion à DB2.  
  • Caractères admis : A - Z, a - z, 0 - 9, le symbole du dollar ($), le dièse (#), l'arobase (@), ou le trait de soulignement (_).
  • Doit comporter de 2 à 10 caractères.
Nom du serveur HTTP Spécifiez le nom du serveur IBM HTTP.  
  • Doit commencer par un caractère alphabétique.
  • Doit comporter de 1 à 10 caractères.
Nom du serveur d'applications Spécifiez un nom unique pour le serveur d'applications.    

Console Management Extension pour IBM WebSphere Application Server - Express pour Linux sous IBM POWER
Utilisez cet encapsuleur pour installer Console Management Extension pour IBM WebSphere Application Server - Express sur un ordinateur cible exécutant Linux sous IBM POWER. En fonction de votre sélection et de votre configuration, vous pourrez avoir besoin de fournir des valeurs pour certaines ou la totalité des zones suivantes.

ID application : IRU2_1WASExpressMgmtExt6_0LnxOnPwr

Variables exposées
Zone Explication Valeur par défaut Conditions de validation requises
Emplacement d'installation de WebSphere Management Extension Obligatoire. Chemin d'accès qualifié complet au répertoire d'installation de WebSphere Application Server - Express Management Extension. Si Management Extension est déjà installé, ce répertoire sera utilisé. c:\Program Files\IBM Ne doit pas contenir le signe /
Emplacement cible de WebSphere Obligatoire. Chemin d'accès qualifié complet au répertoire d'administration de WebSphere Application Server. c:\Program Files\IBM\WebSphere\AppServer Ne doit pas contenir le signe /
Nom d'utilisateur WebSphere Facultatif. Nom d'utilisateur requis pour l'administration de WebSphere Application Server.  
  • Doit comporter de 1 à 20 caractères.
  • Ne doit pas contenir les signes / * + , : ; ? | < = > [\]
Mot de passe WebSphere Facultatif. Mot de passe requis pour l'administration de WebSphere Application Server.  
  • Ne doit pas dépasser 14 caractères.
  • Ne peut comporter que les caractères a-z en minuscules, les nombres 0 à 9, l'arobase (@), le dièse (#), le signe du dollar ($) et le trait de soulignement (_).
Port d'agent de console Obligatoire. Port de communication qui sera utilisé par l'agent de console. Si l'agent de console est déjà installé, cette valeur est ignorée. 7044 Numéro de port 1 - 65535
Activer la réinstallation Spécifiez si la réinstallation est autorisée si Management Extension est déjà installé sur l'ordinateur cible. false Valeur booléenne
Niveaux d'exécution de l'agent de console Obligatoire. Niveau sous lequel s'exécutera l'agent de console.   Chaîne contenant des entiers compris entre 1 et 5, et des virgules.

Site Web d'information sur IBM Express Runtime

Pour plus d'informations sur les produits IBM Express Runtime, consultez le site http://www.ibm.com/partnerworld/isv/go/expressruntime.


Messages

Les messages suivants sont nouveaux ou ont été modifiés depuis l'édition de l'InfoCenter d'Express Runtime 2.1.

IRU00129 : L'utilisateur {0} doit disposer des droits spéciaux *ALLOBJ, *SAVSYS, *JOBCTL, *SERVICE, *SPLCTL, *SECADM, *AUDIT, *IOSYSCFG pour exécuter cette tâche.

Explication : L'utilisateur a tenté d'exécuter une tâche pour laquelle il ne dispose pas de droits suffisants.
Intervention de l'utilisateur : Mettez à jour le profil utilisateur pour inclure les droits spéciaux cités dans le message.

IRU03026 : L'ordinateur cible ne parvient pas à trouver le module de déploiement {0}.

Explication : L'assistant de déploiement ne parvient pas à trouver le fichier spécifié ou l'espace sur l'ordinateur cible est insuffisant pour le fichier d'installation JAR. Ce fichier est nécessaire pour l'installation du logiciel.
Intervention de l'utilisateur : Libérez de l'espace disque sur l'ordinateur cible. Redémarrez l'assistant de déploiement sur le serveur de transfert et IBM Installation Agent sur l'ordinateur cible, puis relancez l'installation. Si l'incident persiste, imprimez le fichier journal et prenez contact avec votre fournisseur de solutions.

IRU10950 : La désinstallation du module d'extension {0} a échoué. Exécutez {1} pour désinstaller le module d'extension.

Explication : La désinstallation d'un module d'extension Express Runtime Console a échoué. L'échec peut être provoqué par un grand nombre d'incidents, y compris des incidents réseau, un registre d'installation endommagé, un ID utilisateur ou un mot de passe incorrect, ou par d'autres raisons.
Intervention de l'utilisateur : Exécutez manuellement le programme de désinstallation mentionné dans le message.
(C) Copyright IBM Corporation 2003, 2005
Informations légales IBM : http://www.ibm.com/legal/fr/