IBM Rational Web Developer Refresh Pack 6.0.1 - Notes sur l'édition
For Rational Web Developer, version 6.0 ou 6.0.0.1
Pour afficher la dernière version de ce fichier, reportez-vous aux notes sur l'édition à l'adresse
http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rwd/601/html/nl/readme_fr_FR_601.html.
Table des matières
1.0 A propos de cette version
1.1
Nouveautés de cette version
1.2 Historique des correctifs de produit
2.0 Informations relatives à l'installation
2.1 Configuration matérielle requise
2.2 Configuration logicielle requise
2.3 Autres logiciels requis
3.0
Limitations et incidents recensés et leurs solutions
4.0 Support client
5.0 Remarques et marques
1.0 A propos de cette version
IBM Rational Web Developer Refresh Pack 6.0.1 contient des améliorations et des correctifs pour la version 6.0.
1.1 Nouveautés de cette version
IBM Rational Web Developer Refresh Pack 6.0.1 offre de nouvelles fonctions pour les composants suivants :
Rapports Crystal
- Utilisation plus simple.
- Développement d'applications pour utiliser BusinessObjects Enterprise XI.
- Possibilité de mettre à niveau des applications existantes pour utiliser les bibliothèques BusinessObjects Enterprise XI.
Outils de données
- Prise en charge de Derby version 10.0.
- Améliorations pour SQLJ.
Débogueurs
- Des structures logiques sont désormais disponibles pour DOM (Document Object Model), EMF (Eclipse Modeling Framework) et SDO (Service Data Objects).Vous pouvez visualiser les structures logiques en cliquant sur le bouton Afficher la structure logique dans la vue Variables ou Expressions. Les structures logiques permettent de masquer l'implémentation sous-jacente tout en affichant les éléments de DOM, EMF ou SDO.
- Lorsque vous déboguez un fichier JSP, les variables d'objets implicites JSP sont placées dans un nouveau groupe Variables implicites JSP, dans la vue Variables. Les variables définies par l'utilisateur au sein de la portée en cours sont visibles mais elle ne sont pas regroupées au sein de la vue. Par défaut, les variables Java non formatées sont masquées mais elle peuvent être affichées en utilisant une action de menu.
EGL (Enterprise Generation Language)
- Prise en charge des transactions Web EJB.
- Type de partie d'un service EGL qui permet aux utilisateurs EGL de créer différents services Web et d'y accéder.
- Améliorations de la vue de référence Parties EGL.
- Améliorations des performances pour les extractions SQL EGL, qui extraient les définitions des tables relationnelles d'une base de données et créent les parties d'un enregistrement EGL pour les représenter.
- Nouvelle boîte de dialogue permettant de créer une partie DataItem au lieu d'utiliser l'éditeur de source.
- Améliorations du langage EGL pour les éléments suivants :
- Support IMS ™ & DL/I
- Type de données booléen
- Zone de liste déroulante complétée à partir d'une table de base de données
- Fonctions de chaîne supplémentaires
- Permet à tous les types EGL d'être des types de retour valides pour les instructions d'affectation
- Prise en charge pour SQL Server
Rational Product Updater
Product Updater peut désormais supprimer de votre système les fichiers qui deviennent périmés suite à une nouvelle mise à jour. Vous pouvez utiliser la fonction de nettoyage (Clean up) pour réduire sensiblement l'espace disque utilisé par le produit installé et supprimer les fichiers périmés. Pour d'autres informations, reportez-vous à la rubrique "Removing outdated files" dans l'aide associée au programme Rational Product Updater.
Remarque : cette fonctionnalité est prise en charge uniquement si vous installez le module de mise à jour 6.0.1 et les mises à jour consécutives.
Outils Web
- Prise en charge de médiateurs supplémentaires pour les données client des composants client Faces de la bibliothèque de widgets JSF : PeopleSoft, SAP, Siebel, EJB, Domino.
- Le dossier Beans gérés Faces a été ajouté à la vue Données de page. Ce dossier affiche les beans gérés définis dans le projet.
- Nouveaux exemples de modèles de pages
- Prise en charge de JSTL 1.1
Services Web
- Prise en charge de Web Services Object Runtime Framework 8.2.
1.2 Historique des correctifs de produit
Ce module de mise à jour inclut
Rational Web Developer version 6.0.0.1 et les correctifs temporaires suivants :
Ce module de mise à jour contient les correctifs des incidents recensés dans les composants suivants : Le cas échéant, les numéros APAR apparaissent entre parenthèses :
Agent Controller
(JR21559) Ce correctif permet de résoudre les erreurs liées à l'absence d'une classe RemoteTestRunner lors du profilage d'une classe JUnit.
Rapports Crystal
Ce correctif résout les erreurs suivantes :
- (PK04031) Une erreur se produit lors de la création d'un rapport Crystal et de la connexion à une base de données à l'aide de l'assistant Database Expert.
- (PK04886) Lors de l'exécution, la barre d'outils du rapport n'est pas visible alors que les zones de base de données sont affichées.
Outils de données
Ce correctif résout les erreurs suivantes :
- (JR20955) La définition des colonnes de base de données ne possède pas de type "BIGINT" dans la connexion avec DB2 sur le système iSeries.
- (PQ99856) L'actualisation d'une connexion à un serveur MS SQL entraîne la disparition des tables.
- (PK01166) L'organisation des importations dans un fichier SQLJ échoue car l'analyseur syntaxique Java ne comprend pas les clauses #SQL.
- (JR21146) Les préférences définies pour la base de données dans la fenêtre Préférences sont remplacées par les valeurs par défaut après le redémarrage du produit.
- (PK03310) Une extraction SQL définit de manière inattendue ISNULLABLE=TRUE.
- (PK01434) Le nombre maximal de lignes renvoyées par une requête SQL défini dans la page de préférences des données et de la requête SQL n'est pas pris en compte.
- (JR21566) Les beans d'accès aux données ne reconnaissent pas Sybase SQL quand le préfixe atSign (@) est utilisé pour une variable hôte lors de la génération de beans Java utilisés par une application Web à l'aide d'une connexion DriverManager.
- (JR21813) Un accès à une table non valide SYSIBM.SYSCCHECKDEP a été tenté lors d'un essai de connexion à DB2 sous z/OS.
- (PK08950) Les contraintes des clés primaires et externes d'une base de données Informix ne sont pas visibles lors de l'utilisation d'une connexion à une base de données et ne sont pas importées lorsque le schéma est ajouté à un espace de travail.
Documentation
Ce correctif résout les erreurs suivantes :
- (PK00162) Ce correctif documente l'obsolescence de la perspective XML.
- (PK05450) La rubrique relative à l'ajout d'une édition de ligne à une table de données est incomplète.
- (PQ98935) Les informations sur la migration Struts sont incomplètes.
- (PK00601) L'absence de prise en charge des annotations de services Web n'est pas clairement documentée.
- (PK07304) Les API nécessaires pour le développement avancé des outils J2EE ne sont pas disponibles.
EGL (Enterprise Generation Language)
Ce correctif résout les erreurs suivantes :
- (PK08014) Les programmes qui utilisent les fonctions de chaînes EZE EZESCOPY, EZESCNT et EZESCMPR ne définissent pas toujours de zone CHA pour le paramètre source.
Lorsque ces programmes sont migrés vers EGL, l'éditeur EGL marque les fonctions migrées erronées en indiquant que le paramètre source doit être une chaîne.
- (JR21472) La zone de la bibliothèque dans la liaison doit avoir pour valeur libctest, pas libctest.so.
- (JR21484) La valeur définissant la hauteur pour une liste déroulante ne s'affiche pas.
- (PK08163) Le texte d'un fichier EGL imprimé ne comporte pas d'espaces.
Outils J2EE
Ce correctif résout les erreurs suivantes :
- (JR21364) Lorsque vous créez un projet JAR Client d'EJB pour un projet EJB qui a déjà été déployé, vous devez d'abord supprimer manuellement l'ensemble du code de déploiement du projet d'EJB.
- (JR21371) Les fichiers source Java du projet d'EJB généré ne sont pas exportés au format Project Interchange.
- (PK03466) L'option de déploiement du menu contextuel d'un EJB est désactivée sans indication qu'une cible de serveur est requise dans le projet d'EJB.
- (PK04454) L'importation d'un espace de travail d'une version antérieure et l'ouverture de l'éditeur de descripteur de déploiement génèrent une erreur.
- (JR21622) L'importation de fichiers portant des noms identiques dans un module Web risque d'échouer.
- (PK05376) Il est impossible de modifier la page Déploiement de l'éditeur de descripteur de déploiement lorsque le fichier EAR référencie des projets EJB binaires. Après l'importation de projets EB binaires, vous ne pouvez pas exporter de fichier EAR.
- Lors de la sauvegarde d'un fichier web.xml, un message d'erreur n'indique pas les fichiers en lecture seule.
JavaServer Faces
Ce correctif résout les erreurs suivantes :
- (JR21916) Lors de l'ajout de convertisseurs, le code JavaScript à ajouter au valideur n'est pas émis.
- (JR21280) Impossible d'utiliser Sélectionner tout sur une zone numérique lorsque l'assistance à la saisie est activée.
- (JR21390) Si vous indiquez imemode=active, autotab=true dans une zone de saisie et que maxlength est défini, le curseur ne passe pas à la zone suivante lorsque vous appuyez sur la touche TAB.
- (JR21461) Lors de l'exécution de portlets JSF, le contexte Faces JSF n'est pas mis à jour si vous définissez la variable locale dans l'environnement de portail.
- (JR21467) Le signe moins ne peut pas être utilisé comme premier caractère dans une zone de saisie.
- (PK04917) Le calendrier JSF s'affiche en anglais au lieu de s'afficher en japonais.
- (PK05685) Une erreur se produit lorsque vous ouvrez une page JSP Faces pour la modifier.
- (PK06353) Dans le cas d'un bouton image, les appels JavaScript ne doivent pas être émis pour construire une image JSF si seule une image normale est utilisée.
- (PK06354) Améliorations des performances JavaScript.
- (JR21795) Faibles performances en raison d'une procédure d'introspection lors de la résolution de variables.
- (PK06630) La définition d'une sous-vue dans un fichier JSP Faces au sein d'un projet de portlet entraîne l'altération du fichier JSP Faces.
- (PK06790) Impossible de définir un lien mailto dans une table de données.
- (JR21858) L'élément z-index du bouton de calendrier n'est pas correctement géré par FireFox.
- (JR21887) Lors de l'édition d'un fichier JSP Faces, l'option permettant de modifier l'événement de commande Faces n'est pas disponible dans le menu en incrustation d'un hyperlien de commande Faces.
- (PK07608) Une zone comportant un MaskConverter entraîne une erreur de conversion si la zone reste vide.
- (PK01397) La variable InitialPanelId ne fonctionne pas avec une liaison de valeur de bean Java.
- (PK04661) La pagination Deluxe ne s'affiche pas correctement.
- (JR21428) Lorsque l'élément de pagination Aller à est utilisé dans une base de données Faces, celui-ci ne s'affiche pas sous la forme d'une liste déroulante mais d'une zone de texte.
- (PK03696) Lorsque vous insérez un sélecteur de calendrier au sein d'une colonne de table, le sélecteur s'étend en dehors de la colonne au moment de l'exécution de la page sur le serveur.
- (JR21523) Les logiciels Siteminder ignorent les demandes d'URI comportant les caractères /., ce qui empêche l'exécution des applications JSF.
- (JR21846) La pagination JSF génère des données inattendues.
- (PK07849) Le sélecteur de date affiche la date du jour en utilisant un jour de la semaine erroné.
Struts
Ce correctif résout les erreurs suivantes :
- (JR20375) Les liens Struts dans les fichiers JSP ne sont pas résolus si des préfixes taglib Struts standard sont utilisés.
- (JR21130) Un avertissement inutile s'affiche lorsque vous utilisez l'expression JSP dans la propriété d'action de la balise html:form.
- (JR21212) Un acheminement d'action génère un lien erroné lorsque la racine du contexte est "/".
Outils Web
Ce correctif résout les erreurs suivantes :
- (PK04049) Un attribut de balise JSP n'est pas considéré comme valide dans une expression JSP placée dans le corps de la balise.
- (PK03176) L'assistant de contenu ne fonctionne pas lorsque vous ajoutez le schéma XDIME au catalogue de schémas.
- (PK04263) Performances ralenties lors de l'édition de scriptlets dans des fichiers JSP.
- (PK04708) Les inclusions de pages JSP dynamiques ne doivent pas être soumises à l'analyse syntaxique.
- (PK07042) Lorsqu'un projet Web dynamique utilise des modèles de page, la séquence de nettoyage et de génération entraîne la réservation des modèles de page et de toutes les pages associées. Une fois la réservation effectuée, aucune modification n'est apportée aux pages.
- (PK04440) Performances ralenties de la page d'aperçu de Page Designer.
Outils XML
Ce correctif résout les erreurs suivantes :
- (JR20662) Une erreur se produit lors de la conversion des données XML et XSD avec des espaces de noms.
- (JR21336) La création d'un fichier XSD à partir d'un fichier DTD génère des données incorrectes.
- (PK06505) L'environnement ne répond plus lorsque vous cliquez sur le bouton Ouvrir dans la fenêtre de sélection d'un fichier XML.
2.0 Informations relatives à l'installation
Pour plus d'informations sur l'installation d'IBM Rational Web Developer Refresh Pack 6.0.1, les éléments pré-requis, l'installation à partir de la ligne de commande et la configuration d'un système miroir local du serveur de mises à jour, reportez-vous aux instructions d'installation disponibles à l'adresse
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rwd/601/install_instruction/601/nl/install_fr_FR_601.html.
2.1 Configuration matérielle requise
Pour connaître la configuration matérielle requise pour l'installation de Rational Web
Developer, reportez-vous aux instructions d'installation (install_dir\rwd_prod\install.html).
2.2 Configuration logicielle
- Ce module de mise à jour doit être installé au-dessus d'IBM Rational Web Developer 6.0 ou 6.0.0.1.
- Avant d'installer le module de mise à jour, vous devez installer IBM Rational Product Updater 6.0.1.
2.3 Autres logiciels requis
- Si vous utilisez des mises à jour disponibles en local et que plusieurs produits sont installés, vous devez télécharger les modules Refresh Pack version 6.0.1 de tous les produits installés sur votre site de mise à jour local. Cette opération est nécessaire car ils sont interdépendants. Si vous téléchargez un seul Fix Pack alors que plusieurs produits sont installés sur votre système et que vous exécutez
Rational Product Updater, le programme de mise à jour émet un avertissement lorsque vous recherchez des mises à jour pour indiquer qu'une mise à jour requise est manquante. Cette situation s'applique uniquement aux utilisateurs qui font appel à un site de mise à jour local.
Pour installer simultanément les modules de mise à jour, téléchargez-les sur votre site de mise à jour local. Installez ensuite tous les modules de mise à jour en même temps en utilisant
Rational Product Updater.
Par exemple, supposons que Rational Application Developer et Rational Software Modeler soient tous deux installés sur votre système. Comme les Fix Packs de ces produits sont interdépendants,
vous devez les installer en même temps. Téléchargez les deux Fix Packs sur votre site de mise à jour local et exécutez Rational Product Updater pour mettre à jour l'installation.
- Si vous utilisez IBM Rational Agent Controller sur d'autres systèmes, vous devez installer séparément la version 6.0.1 du logiciel Agent Controller sur ces systèmes pour assurer la compatibilité avec ce Fix Pack. Des informations complémentaires et des instructions de téléchargement sont disponibles à l'adresse
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/rac601info.html. Rational Product Updater mettra automatiquement à jour les versions installées du composant Agent Controller sur ce système lors de l'installation du module de mise à jour.
- Outre les systèmes d'installation répertoriés dans le guide d'installation, les systèmes d'exploitation suivants sont pris en charge si vous installez le module de mise à jour :
- Windows Server 2003 Standard Edition avec Service Pack 1
- Windows Server 2003 Standard Edition avec Service Pack 1
3.0 Limitations et incidents recensés et leurs solutions
Ces notes sur l'édition contiennent des informations, telles que les incidents et les restrictions, qui n'ont été disponibles qu'après la finalisation de la documentation du produit.
4.0 Support client
La page d'accueil de Rational Web Developer est
www.ibm.com/software/awdtools/developer/web/. Pour consulter les questions les plus fréquentes, la liste des incidents recensés et des correctifs et toute autre information de support, reportez-vous à la page
www.ibm.com/software/awdtools/developer/web/support/index.html.
5.0 Remarques et marques
© Copyright IBM Corporation 2000, 2005. All Rights Reserved.
La documentation XDoclet incluse dans ce produit IBM est soumise à des droits
d'utilisation et protégée par la mention de propriété intellectuelle suivante : Copyright
© 2000-2005, XDoclet Team. All rights reserved.
Extraits de Design Patterns: Elements of Reusable
Object-Oriented Software, d'Erich Gamma, Richard Helm, Ralph
Johnson et John Vlissides, Copyright © 1995 chez Addison-Wesley
Publishing Company, Inc. All rights reserved.
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 décrits dans
le présent document. La remise de cette documentation 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, 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. IBM
DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y
SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR 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.
Le présent document peut contenir des inexactitudes ou des
coquilles. Des modifications sont régulièrement apportées à ces
informations ; ces modifications seront intégrées dans les
nouvelles éditions de la publication. IBM peut modifier sans préavis 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 à :
Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7
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 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.
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 :
(C) (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples
d'IBM Corp. © Copyright IBM Corp. 2000, 2005. All rights reserved.
Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran.
Informations sur l'interface de programmation
Les informations
sur l'interface de programmation vous aident à créer des logiciels à
l'aide de ce programme.
Les interfaces de programmation génériques permettent d'écrire des
applications qui obtiennent les services des outils de ce programme.
Cependant ces informations peuvent également contenir des
informations sur les diagnostics, les modifications et la
configuration. Ces informations doivent vous permettre de déboguer vos
applications.
Avertissement : N'utilisez pas ces informations comme
interface de programmation car elles sont sujettes à modification.
Marques et logos
Les termes qui suivent sont des marques d'International Business
Machines Corporation aux Etats-Unis et/ou dans certains autres pays :
- Cloudscape
- DB2
- Domino
- IBM
- iSeries
- Rational
- WebSphere
Java et toutes les marques incluant Java sont des marques de Sun
Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Windows et Windows NT sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Intel et Pentium sont des marques d'Intel Corporation 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.
D'autres sociétés sont propriétaires des autres marques, noms de
produits ou logos qui pourraient apparaître dans ce document.