README : IBM Express Runtime version 2.1.1



LE PRESENT DOCUMENT EST LIVRE "EN L'ETAT". IBM DECLINE TOUTE RESPONSABILITE, EXPRESSE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE QUALITE MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui y sont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmes disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou services non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés.

Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial.

Vous pouvez également consulter les serveurs Internet suivants :

Compagnie IBM France
Direction Qualité
Tour Descartes
92066 Paris-La Défense Cedex 50

(C) Copyright IBM France 2005. Tous droits réservés.

Copyright International Business Machines Corporation 2003, 2005. All Rights Reserved.

Table des matières

Nouveautés d'Express Runtime version 2.1 et version 2.1.1
Configuration système requise pour Express Runtime
Incidents de développement connus
Installation d'Express Runtime sur un ordinateur SUSE LINUX Enterprise Server 9.0
Un message erroné signalant un volume incorrect s'affiche lorsque vous quittez le centre de lancement.
Raccourcis Linux dans le menu Application
Retour à la ligne des mots double octet dans l'assistant de déploiement
Point dans le nom de répertoire
Migration d'encapsuleurs vers Express Runtime 2.1.1
Certains navigateurs Mozilla n'affichent pas l'interface graphique correctement.
Incidents liés à la documentation connus
Certaines langues doivent utiliser des navigateurs configurés pour l'utilisation de la page de codes UTF-8
L'affichage du centre de documentation en chinois simplifié requiert la préférence de langue "zh_cn"
Annexe. Remarques
Marques

Nouveautés d'Express Runtime version 2.1 et version 2.1.1

Nouvelles caractéristiques et fonctions d'Express Runtime 2.1.1 :

Nouvelles caractéristiques et fonctions d'Express Runtime 2.1.0 :

Configuration système requise pour Express Runtime

Cette section répertorie les configurations logicielle et matérielle prérequises pour l'installation et l'utilisation d'Express Runtime.

Systèmes d'exploitation pris en charge

Les tableaux suivantes indiquent les systèmes d'exploitation spécifiques qui sont pris en charge pour chacun des types de plateforme de base :

Windows

Système d'exploitation Développement ou déploiement Déployable en tant que système d'exploitation cible ?
Windows XP Professional SP 2
les deux Non
Remarque :Informix Dynamic Server est le seul composant intermédiaire Express Runtime qui prend en charge Windows XP Professional SP 2.
Windows 2000 Server SP 4 les deux Oui
Windows 2000 Advanced Server SP 4 les deux Oui
Windows 2000 Professional SP 3 les deux Oui
Windows Server 2003, Standard Edition SP 1 les deux Oui
Windows Server 2003, Enterprise Edition SP 1 les deux Oui

Linux (Intel Pentium ou plateformes équivalentes uniquement)

Système d'exploitation Développement ou déploiement Déployable en tant que système d'exploitation cible ?
Red Flag Advanced Server 4.1 Déploiement uniquement Oui
Red Hat Enterprise Linux 3.0 WS/AS/ES les deux Oui
Red Hat Enterprise Linux 4.0 WS/AS/ES Déploiement uniquement Oui
SUSE LINUX Enterprise Server 8.0
Déploiement uniquement Oui
Remarque :Informix Dynamic Server n'est pas pris en charge sur SUSE LINUX Enterprise Server 8.0
SUSE LINUX Enterprise Server 9.0 les deux Oui

Linux (systèmes technologiques à base de processeurs IBM POWER5 uniquement)

Système d'exploitation Développement ou déploiement Déployable en tant que système d'exploitation cible ?
Linux on
POWER
(avec  
SUSE LINUX
Enterprise Server 9.0  
Red Hat Enterprise
Linux AS 3.0
Red Hat Enterprise
Linux AS 4.0
Remarque : Informix Dynamic Server n'est pas pris en charge avec Linux sous POWER.
Déploiement uniquement Oui
AIX 5.3
Aucun Oui

OS/400

Système d'exploitation Développement ou déploiement Déployable en tant que système d'exploitation cible ?
V5R2 Aucun Oui

i5/OS1

Système d'exploitation Développement ou déploiement Déployable en tant que système d'exploitation cible ?
V5R3 et V5R3M5 Aucun Oui

Configuration requise pour le développement sous Windows

Configuration requise pour le développement sous Linux

Configuration requise pour le serveur de déploiement sous Windows

Configuration requise pour le serveur de déploiement sous Linux

Configuration requise pour le serveur de déploiement sous Linux pour IBM POWER

Configuration requise pour la cible de déploiement sous Windows

Configuration requise pour la cible de déploiement sous Linux

Configuration requise pour la cible de déploiement sous Linux pour IBM POWER

Configuration requise pour la cible de déploiement sous AIX

Configuration requise pour la cible de déploiement sous i5/OS et OS/400

Configuration requise pour les composants intermédiaires

Informix Dynamic Server - Express TC3E pour Windows et Informix Dynamic Server UC3E pour Linux

Si vous disposez d'un ordinateur Windows, assurez-vous qu'il répond aux conditions minimales requises :

Pour les plateformes Linux, les modules RPM suivants sont requis :

Pour les plateformes Linux, les modules suivants sont requis pour permettre l'utilisation d'outils graphiques facultatifs :

Remarque : * = le numéro de compilation n'est pas pertinent.

Si Informix Dynamic Server doit être utilisé sur des plateformes Windows, l'unité sur laquelle Informix Dynamic Server sera installé doit être au format NTFS.

WebSphere Application Server - Express 6.0.2

Les configurations logicielle et matérielle requises sont fournies dans le centre de documentation WebSphere Application Server - Express :

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp

IBM HTTP Server

Les configurations logicielle et matérielle requises sont fournies dans le centre de documentation WebSphere Application Server - Express :

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp

Rational Web Developer 6.0

Les configurations logicielle et matérielle requises sont fournies dans le centre de documentation Rational Web Developer :

http://www.ibm.com/software/awdtools/developer/web/sysreq/

Remarque : Pour les plateformes Linux, Rational Web Developer nécessite que Mozilla 1.4 soit installé avant pour pourvoir être exécuté.

Express Runtime Console

Les configurations logicielle et matérielle requises sont fournies dans le centre de documentation Express Runtime Console :

http://publib.boulder.ibm.com/infocenter/iru21inf/index.jsp

Incidents de développement connus

Des incidents liés de développement ont été répertoriés au moment de la livraison du produit.

Reportez-vous à la section consacrée au support du site Web Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) pour plus d'informations sur les autres incidents ou prenez contact avec votre ingénieur technique IBM.

Installation d'Express Runtime sur un ordinateur SUSE LINUX Enterprise Server 9.0

Lorsque vous tentez d'installer IBM Express Runtime sur un ordinateur SUSE LINUX Enterprise Server 9.0, si les options du panneau de sélection des composants intermédiaires sont grisées et que le programme d'installation signale qu'il ne parvient pas à localiser les ressources requises pour procéder à l'installation, cela signifie que l'unité de CD ou de DVD n'est pas correctement montée. Pour remédier à cette situation, procédez comme suit :

  1. Annulez l'installation.
  2. Fermez toutes les fenêtres de navigateur.
  3. Fermez toutes les fenêtres du centre de lancement d'Express Runtime.
  4. Ouvrez une fenêtre de terminal et exécutez la commande mkdir /mnt/cdrom.
  5. Dans la fenêtre de terminal, exécutez la commande mount /dev/cdrom mnt/cdrom.
  6. Dans la fenêtre de terminal, entrez ls /mnt/cdrom pour vous assurer que l'unité est correctement montée et que vous pouvez accéder à ces fichiers.
  7. Ouvrez une nouvelle fenêtre de navigateur et accédez à l'emplacement /mnt/cdrom.
  8. Cliquez sur launchpad.sh ou LinuxSetup pour redémarrer le programme d'installation.

Un message erroné signalant un volume incorrect s'affiche lorsque vous quittez le centre de lancement.

Lorsque vous quittez le centre de lancemcent d'Express Runtime sous Windows, il est possible que le message suivant s'affiche : "Un volume incorrect est dans le lecteur. Insérez le volume ER211MP-Main1 dans le lecteur <x:>". Ignorez ce message : il ne concerne pas cette opération. Fermez la fenêtre du message en cliquant deux fois sur Continuer.

Raccourcis Linux dans le menu Application

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

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.

Point dans le nom de répertoire

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

Migration d'encapsuleurs vers Express Runtime 2.1.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. Ces informations ne sont pas nécessaires pour effectuer la migration d'encapsuleurs vers Express Runtime 2.1.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.1 à l'aide des optionsFichier > 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 1.1, copiez le module de déploiement de l'application à partir du répertoire d'installation Integrated Runtime 1.1 vers le répertoire d'installation Express Runtime 2.1.1.
      1. Localisez le fichier .jar du module de déploiement dans le répertoire d'installation d'Integrated Runtime 1.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 d'Express Runtime 2.1.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 d'Express Runtime 2.1.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.1 si vous laissez les balises obsolètes.
  3. Générez la solution.

Modifications de schéma de la version 2.1

Vous trouverez des informations détaillées sur le schéma XML dans le centre de documentation sous Express Runtime 2.1.1 > Référence > Schémas XML.

Encapsuleurs d'application

Eléments obsolètes :

Encapsuleurs de solution

Nouveaux éléments :

Certains navigateurs Mozilla n'affichent pas l'interface graphique correctement.

Eclipse 3.0.1 et Rational Web Developer 6.0 nécessitent la version 3.1.0.4 du module d'extension SWT pour prendre en charge Mozilla 1.7. Ce module d'extension est fourni sous le numéro de version 3.0.2 pour les produits basés sur Eclipse 3.0.x. Eclipse 3.0.1 ne prend pas en charge tous les navigateurs Linux par défaut. Exécutez les étapes suivantes :

  1. Définissez la variable d'environnement MOZILLA_FIVE_HOME selon les emplacements du navigateur Mozilla que vous utilisez. Pour ce faire, ajoutez l'indication suivante au script eclipse_start.sh : "export MOZILLA_FIVE_HOME=/usr/lib/path_to_mozilla". eclipse_start.sh est situé dans le répertoire opt/IBM/Runtime21/SolutionEnabler.
  2. Exécutez le gestionnaire de mises à jour en cliquant sur Help > Software Updates > Find and Install et en sélectionnant le module d'extension SWT 3.0.2.
  3. Redémarrez Eclipse pour affichez la page d'accueil d'Express Runtime correctement.

Incidents liés à la documentation connus

Des incidents liés à la documentation ont été répertoriés au moment de la livraison du produit.

Reportez-vous à la section consacrée au support du site Web Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) pour plus d'informations sur les autres incidents ou prenez contact avec votre ingénieur technique IBM.

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 :

L'affichage du centre de documentation en chinois simplifié requiert la préférence de langue "zh_cn"

Si vous visualisez le centre de documentation, définissez la préférence de langue du 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.

Annexe. Remarques

Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays.

Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.

IBM peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans le présent document. La remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :

IBM EMEA Director of Licensing
IBM Europe Middle-East Africa
Tour Descartes
La Défense 5
2, avenue Gambetta
92066 - Paris-La Défense CEDEX
France

Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106-0032, Japan

Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales. LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Le présent document peut contenir des inexactitudes ou des coquilles. Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. IBM peut, à tout moment et sans préavis, modifier les produits et logiciels décrits dans ce document.

Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.

IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.

Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :

IBM Corporation
Software Interoperability Coordinator, Department 49XA
3605 Highway 52 N
Rochester, MN 55901
U.S.A.

Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.

Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.

Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation.

Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.

Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.

LICENCE DE COPYRIGHT :

Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes.

Toute copie totale ou partielle de ces programmes exemples et des oeuvres qui en sont dérivées doit comprendre une notice de copyright, libellée comme suit :

Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran.

Marques

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

DB2
IBM
Informix
i5/OS
OS/400
WebSphere

Intel, Intel Inside (logos), MMX et Pentium sont des marques de Intel aux Etats-Unis et/ou dans certains autres pays.

Microsoft, Windows, Windows NT et le logo Windows sont des marques de Microsoft 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 de The Open Goup 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.


1.
Le système d'exploitation OS/400 s'appelle i5/OS à partir de la version V5R3.