IBM Rational Application Developer Version 6.0.0.1 - Notes sur l'édition
Bienvenue dans la suite intégrée des outils Rational Developer, fondée sur la technologie Eclipse version 3.0.2.
Pour afficher la dernière version du fichier readme d'IBM Rational Application
Developer Version 6.0.0.1, consultez le site Web suivant :
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/html/readme.html
Pour afficher la dernière version du fichier readme d'IBM Rational Application
Developer Version 6.0, consultez le site Web suivant :
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html
Ce fichier est disponible dans les langues suivantes :
Table des matières
1.0 A propos de cette version
2.0 Informations relatives à l'installation
3.0
Limitations et incidents recensés et leurs solutions
4.0 A propos d'Eclipse
5.0 Informations supplémentaires
6.0 Contacter le support client
7.0 Remarques et marques
1.0 A propos de cette version
IBM Rational Application Developer Version 6.0.0.1 contient les améliorations et les correctifs appliqués à l'édition 6.0.
Retour à la table des matières.
1.1 Nouveautés de cette version
IBM Rational Application Developer Version 6.0.0.1 complète les fonctionnalités des composants suivants :
EGL (Enterprise Generation Language)
- Introduit le gestionnaire de rapports EGL qui contient des fonctions personnalisées appelées à plusieurs reprises au cours de l'exécution d'un fichier de conception JasperReports. Les données renvoyées à partir de chaque fonction sont incluses dans le rapport de sortie, pouvant être affiché sous forme de PDF, ou au format XML, texte ou HTML. Cette technologie améliore la fonction de génération de rapports qui était disponible dans Informix 4GL.
- Introduit l'interface utilisateur de la console EGL. Cette technologie permet de créer une interface de type caractère par le biais de laquelle l'utilisateur communique directement, à l'aide du clavier, avec un programme Java généré en langage EGL. Elle améliore l'interface utilisateur dynamique qui était disponible dans Informix 4GL.
- Fournit plus de flexibilité pour le développement du code :
- Permet de déclarer de nouveaux types de variable :
- Une variable de référence qui ne contient pas de données métier mais des références à celles-ci.
- Une variable qui contient ou désigne une grande quantité de données, telles qu'un objet BLOB (Binary Large Object) ou CLOB (Character Large Object).
- Une variable de type chaîne qui désigne une chaîne Unicode dont la longueur varie lors de l'exécution.
- Une variable de type ANY pouvant contenir des données métier d'un type primitif quelconque.
- Permet d'inclure des appels de fonction dans des expressions.
- Permet de référencer un enregistrement sans connaître sa taille ni ses autres caractéristiques, ni celles des zones qu'il contient au moment du développement. Chaque zone peut, elle-même, désigner un enregistrement.
- Etend la prise en charge des tableaux dynamiques qui peuvent maintenant avoir plusieurs dimensions.
- Introduit deux nouveaux types de collections de données :
- Une collection dictionnary constituée d'un ensemble d'entrées composées d'une clé et d'une valeur. Vous pouvez ajouter, supprimer et extraire des entrées lors de l'exécution ; une entrée peut avoir n'importe quel type de valeur.
- Une collection arrayDictionary composée d'un ensemble de tableaux unidimensionnels de n'importe quel type. Pour accéder à son contenu, vous devez extraire les mêmes éléments numérotés dans tous les tableaux.
- Etend le nombre des fonctions système à plusieurs fins :
- Pour améliorer le traitement de la date/heure, la gestion des messages d'exécution et l'extraction des propriétés de l'environnement d'exécution Java définies par l'utilisateur.
- Pour prendre en charge les nouvelles fonctionnalités liées aux rapports, à la console de l'interface utilisateur et aux objets BLOB et CLOB.
- Prend en charge plus efficacement la gestion des exceptions, pour l'initialisation des données et l'accès aux DLL.
- Fournit un nouvel assistant pour la création de gestionnaires de rapports EGL.
- Permet de personnaliser un modèle de page Web devant être utilisé avec l'assistant Parties et pages de données qui fournit rapidement une application Web autorisant l'accès à une base de données relationnelles unique.
- Permet de créer du code qui prend en compte le comportement de l'environnement d'exécution d'Informix 4GL en relation avec le traitement des valeurs null et des validations de base de données.
Outils WebSphere Portal
- Etend la prise en charge des outils de développement des sites de portail à WebSphere Portal Version 5.1
- Création de pages de portail et édition visuelle des thèmes et encadrements.
- Importation et déploiement de projets de portail.
- Câblage des portlets coopératifs.
- Améliorations apportées aux outils de développement de portlet pour WebSphere Portal Version 5.1
- Création de portlets Struts à l'aide de l'API de portlet JSR 168.
- Prise en charge étendue du système EIS (Enterprise Information System) et de l'accès aux données Domino.
- Outre SAP et Siebel, prend en charge PeopleSoft et Domino.
Retour à la table des matières.
1.2 Historique des correctifs de produit
La présente édition contient les correctifs des incidents recensés dans les composants ci-dessous de la version 6.0. Les numéros d'APAR apparaissent, le cas échéant, entre crochets [].
Vérification du code
Ce correctif corrige les erreurs liées aux traductions erronées ou manquantes dans l'interface utilisateur de certaines versions localisées de Rational Application Developer, telles que :
- Les versions du produit en italien, allemand et espagnol qui contiennent des phrases en français.
- Des phrases non traduites dans la page d'entrée des informations du consignateur (Logger) dans laquelle sont définis les niveaux de journalisation.
- Des caractères corrompus dans la version du produit en portugais du Brésil.
- Des phrases non traduites dans les fichiers de règles J2EE Deep Static Analysis des versions du produit en japonais et en chinois traditionnel.
- Des phrases non traduites dans l'assistant de sélection des jeux de caractères lors de la propagation des modifications (refactor).
Documentation
- Ce correctif provisoire contient la documentation en anglais la plus récente de Rational Application Developer.
- Il inclut les mises à jour de la documentation du produit traduite en français, allemand, italien, portugais (Brésil), espagnol,
japonais, coréen, chinois simplifié et chinois traditionnel.
- Il inclut la documentation de l'exemple Auction, disponible en anglais et dans d'autres langues, qui n'était pas fournie dans la version 6.0.
Internationalisation
Ce correctif corrige un grand nombre d'erreurs liées aux traductions manquantes ou erronées dans les versions localisées suivantes :
EGL (Enterprise Generation Language)
- L'erreur liée à la génération d'un caractère '$' erroné dans les diffhandlers de projets utilisant un back-end EGL a été corrigée.
Un caractère '.' au lieu de '$' est maintenant généré pour référencer des classes internes.
- Ce correctif résout les erreurs liées à la prise en charge du langage EGL (en particulier dans les zones de l'interface utilisateur de la console et des rapports), ainsi que de l'environnement d'exécution et de génération Java qui empêchent de migrer des applications à partir d'Informix 4GL vers EGL.
- Les paramètres Resize et Setmaxsize n'apparaissent pas dans l'assistant de contenu lorsque l'index correspondant à la première dimension d'un tableau dynamique a été sélectionné.[PK00043]
- L'assistant de contenu n'affiche pas de variables locales comme étant des plages possibles pour les éléments du tableau. [PK00101]
- Tableaux dynamiques EGL : resizeAll et setMaxSizes n'acceptent pas comme paramètre une définition de tableau mais uniquement une référence à un tableau.
[PK00037]
Développement J2EE
- Une erreur liée au nom de projet de module par défaut lors de l'importation d'un module EAR a été corrigée. Une logique de calcul incorrecte était utilisée pour calculer les noms de projet, ce qui pouvait entraîner la génération de doublons. Par exemple, avant l'application du correctif, lorsqu'un module EAR définissait les URI de modules, foo.1.jar et foo.2.jar, ces deux projets avaient pour nom foo. Désormais, les noms de projet sont calculés sous la forme foo_1 et foo_2. L'erreur empêchant le déploiement de modules EAR contenant deux URI de module, telles que foo.1.jar et foo.2.jar, dans WebSphere Application Server a également été corrigée.
- L'erreur liée à une fuite de mémoire lors de l'importation d'un échange de projet (Fichier > Importer
> Echange de projets) a été corrigée. La fuite de mémoire qui survenait lors de l'importation de différents exemples de la galerie d'exemples a été résolue.
- Lors de la régénération d'un projet dans la vue du navigateur de projets J2EE, aucune bibliothèque externe n'est régénérée. Ainsi, si une bibliothèque externe est remplacée par une autre qui contient une API différente, cette dernière ne sera pas prise en compte par le compilateur Java ou l'assistant de contenu, même après la régénération du projet. La solution consiste à basculer vers la vue Packages et à régénérer le projet.
[JR20142]
- Lors de la création d'un client EJB dans le descripteur de déploiement EJB dans WebSphere Studio Application Developer
version 5.1.2, l'assistant vous demande de fournir un emplacement de projet. Le projet de client EJB créé utilisera toujours la valeur par défaut, quelle que soit celle indiquée dans cette zone.[JR20714]
- Les projets EJB ne sont pas conformes à la fonction d'exportation du chemin de compilation d'Eclipse.
[JR20901]
- Lorsque plusieurs entrées (zones CMP) sont ajoutées à un bean pour activer une barre de défilement, cette dernière ne répond plus.
[PQ99634]
JavaServer Faces (JSF)
Le composant de téléchargement JSF génère une exception indiquant que la mémoire est insuffisante si le fichier téléchargé est de trop grande taille. [JR20719]
Page Designer
- Lors de l'édition d'un attribut dans un composant de la vue des propriétés, Page Designer ne sauvegarde pas l'emplacement du composant dans le panneau de l'éditeur. Lorsque l'utilisateur accède à nouveau à l'éditeur à partir de la vue des propriétés, il est renvoyé en début de page. [PQ99734]
- Lors de l'ouverture d'un fichier JSP dans Page Designer, une boîte de dialogue contenant l'erreur "Unable to open part" s'affiche. Le message "An error has occurred when creating this editor" apparaît dans la vue de l'éditeur. [PQ99547]
Outils Portal
Les pages de portail privées et dérivées ne sont pas exclues dans un projet de portail une fois importées à partir d'un serveur de portail. Ces pages ne peuvent pas être déployées et ont précédemment entraîné des erreurs pour des raisons de visibilité et de contrôle d'accès lors du déploiement des projets de portail.
Outils de bases de données relationnelles
- Lorsqu'il est installé, ce correctif autorise l'utilisateur à spécifier un schéma dans l'assistant SQL et le générateur de requête SQL (SQL Query Builder). Ce schéma défini par l'utilisateur est pris en compte pour toutes les tables non qualifiées, et dans les tables qualifiées à l'aide de ce schéma, ce dernier sera supprimé une fois l'analyse terminée. Les instructions à suivre pour activer ce correctif sont décrites dans le document "Omitting the current schema qualifier in SQL statements" disponible sur le
site de téléchargement et de support de Rational Application Developer for WebSphere
- Le plug-in SQLJ a été modifié de telle sorte qu'il génère un nom de package unique, indépendamment de la casse.
Outils Struts
Le préfixe du package Java par défaut pour la préférence Struts est défini en majuscules.
Programmation coopérative avec Rational ClearCase
- L'erreur selon laquelle la désactivation de la fonction ClearCase SCM Adapter n'est pas conservée entre les différentes sessions du plan de travail a été corrigée.
- L'erreur selon laquelle une boîte de dialogue invitant l'utilisateur à indiquer l'emplacement des instances du produit pour ClearCase Typemanager s'affiche à chaque fois qu'un espace de travail est créé, même lorsque ClearCase n'est pas installé, a été corrigée.
Outils de test et de déploiement
Les erreurs ci-dessous, détectées dans Application Server Toolkit Version 6.0, ont été corrigées.
- Echec des exportations J2EE avec Ant.
- Impossibilité pour la tâche Ant regenerateAccessBean de lire le fichier regenerateAccessBean.xml.
- Echec des EJB implémentant TimedObject avec le déploiement incrémentiel.
- Tentative d'accès de la méthode de localisation personnalisée non prise en charge par le magasin de données.
- Erreur interne lors du mappage des métadonnées - LINK est un mot réservé.
- Valeur IsNull des zones du composeur non définie dans la méthode setter CacheImpl.
- Valeur isNull non définie par CacheImpl.
- Echec de la personnalisation de la fonction définie pour SQLJ DB2 Version 8.2.
- Prise en charge de la configuration pour iSeries.
- Liste de noms de colonnes de prédicat vide pour les éléments élémentaires-principaux d'EJB 1.1.
- Incidents lors du déploiement d'une région DB2 par-dessus une région existante.
- Impossible de continuer le scénario de création d'un service Web lorsque l'authentification de base HTTP est utilisée.
- Génération de code erroné par WSDL2Java
- Exception dans le scénario du client lorsque WSDL n'a pas de liaison SOAP.
- Opérations noWrappedOperations manquantes dans WSDK.
- Correctifs du bean CTC XSD de port.
- Incorporation de la mise à niveau de l'émetteur WebSphere Application Server 5.1.1.1.
- Deux erreurs liées à l'utilisation de l'assistant de création d'un service Web destiné à être exécuté dans WebSphere Application Server.
Sans ce correctif, l'utilisateur reçoit une exception WebSphere dans deux cas de figure et ne peut pas continuer l'exécution de l'assistant.
Diagrammes UML
- L'erreur liée au fait qu'un modèle de données provenant d'un autre projet apparaissant dans un diagramme de classes UML soit introuvable a été résolue. Elle était à l'origine de la consignation d'un grand nombre d'exceptions, de la création d'un fichier journal de grande taille et d'un délai anormalement élevé pour l'ouverture d'un diagramme.
- L'erreur suivante a été résolue : Lorsque l'éditeur CSS (Cascading Style Sheet) et un éditeur de diagramme UML2 sont utilisés pour la modélisation ou la visualisation, plusieurs exceptions sont consignées dans le fichier .log lors de la fermeture de l'éditeur et le message d'erreur "An error has occurred. See the error log
for details." apparaît. Si vous cliquez ailleurs dans le produit, vous obtenez la même suite de messages d'erreur.
- L'erreur selon laquelle la forme du composant dans un diagramme UML ne correspond pas à une image de stéréotype a été corrigée.
- L'erreur selon laquelle le produit se bloque lors de la visualisation d'une méthode Java dans un diagramme de séquence UML a été corrigée.
- L'erreur selon laquelle la partie supérieure des noms d'en-tête de cycle de vie dans un diagramme de séquence UML est tronquée dans un texte en coréen a été corrigée.
- L'erreur selon laquelle la partie supérieure des noms d'opération dans les formes de compartiment d'un diagramme UML est tronquée dans un texte en coréen a été corrigée.
- L'erreur selon laquelle l'emplacement des profils de modèle UML localisés est limité à un nom de répertoire contenant "/profiles" a été corrigée et cette restriction n'existe plus.
- L'erreur selon laquelle la tentative de sauvegarde d'un diagramme de sujet de modélisation (.tpx) en tant que diagramme de visualisation UML (.dnx) échoue, entraînant la consignation d'une erreur a été corrigée.
- L'erreur selon laquellle la création d'une relation d'extension ("extends") entre les interfaces Java dans un diagramme de classes UML génère des raccords de méthode non souhaités dans la (sous)interface lorsque la super interface (cible) est de type binaire Java (disponible dans l'espace de travail par le biais d'un JAR référencé), a été corrigée. Ces raccords de méthode sont liés aux méthodes déclarées dans les super interfaces.
- Cela résout l'erreur qui se produit dans un diagramme de classes UML lorsque la méthode copiée à partir d'une classe Java et collée dans une autre classe n'est pas supprimée de la classe d'origine et qu'une méthode vide est créée dans la nouvelle classe. Le code de la méthode a été perdu. Cette opération n'est pas prise en charge et elle a été désactivée.
- L'erreur selon laquelle une propagation des modifications Java (refactor) de type "pull-up" dans l'éditeur Java n'a pas été prise en compte dans un diagramme de classes UML permettant de visualiser la classe a été corrigée.
- L'erreur selon laquelle une commande compare ou merge lancée en externe par ClearCase sur un artefact de modélisation ou de visualisation échoue sur un système d'exploitation Windows configuré dans une langue dans laquelle le répertoire "Application Data" de l'utilisateur est traduite a été corrigée.
- L'erreur selon laquelle les modifications apportées à la boîte de dialogue de mise en page pour l'impression des diagrammes UML ont été ignorées a été corrigée.
- L'erreur selon laquelle les éditeurs de modélisation UML ne reconnaissent pas les types de fichier .xmi a été corrigée.
- L'erreur selon laquelle les nouveaux types de modèle ne peuvent pas être étendus a été corrigée.
- L'erreur selon laquelle la navigation dans un diagramme de parcours des classes Java ou UML utilise toujours les relations sélectionnées par défaut à la place de celles choisies par l'utilisateur a été corrigée.
- L'option définie comme préférence de présentation par défaut dans la fenêtre de navigation des diagrammes n'est plus 'Hierarchical' mais 'Flat'.
- L'erreur selon laquelle les signets apparaissant dans les diagrammes de séquence UML sont supprimés lors de l'ajout de formes géométriques a été corrigée.
- L'erreur selon laquelle une opération de propagation des modifications (refactor) empêche la modification d'un diagramme de classe de visualisation UML lorsque le fichier de diagramme est soumis au contrôle des sources et non réservé a été corrigée.
- L'erreur liée au fait qu'en cas de modification de la relation de généralisation (héritage) d'une classe UML ou Java vers un diagramme de classes UML, la modification effectuée dans la classe ou le modèle sous-jacent n'apparaît pas dans le digramme a été corrigée.
- Les erreurs qui surviennent parfois lors de la suppression d'un projet EJB contenant des diagrammes de classes UML ouverts ont été corrigées.
Visual Editor for Java
L'erreur selon laquelle la spécification d'un paramètre ou d'une exception dans une déclaration de méthode d'une classe d'interface Java dans l'assistant de création d'une interface Java a été ignorée ou n'a pas été ajoutée à l'interface générée a été corrigée.
Outils des services Web
- Lorsque vous traitez un document WSDL servi à partir d'un site protégé par la fonction d'authentification de base HTTP à l'aide des assistants de service Web, ces derniers vous demandent de fournir un ID utilisateur et un mot de passe mais ne vous permettent pas de continuer au-delà de la troisième page (qui correspond à la page de configuration de l'environnement d'exécution/serveur). Cette erreur a été corrigée pour les scénarios de services Web WebSphere (J2EE). Pour les scénarios Apache Axis, Apache ou IBM SOAP, vous devez télécharger une copie locale du document WSDL dans votre espace de travail et lancer ensuite l'assistant pour traiter la copie locale.
- Lorsque vous créez un service Web d'URL ou un service Web DADX, ainsi qu'un client, pour un serveur version 5 à l'aide de l'assistant de service Web, ce dernier s'arrête au milieu du processus de traitement, au moment de la première tentative de génération du client du service Web. Cet échec se produit lorsque vous cliquez sur Suivant afin de quitter la page de génération du proxy de liaison et se traduit par l'affichage d'une boîte de dialogue contenant le message d'erreur "IWAB0222E Erreur détectée lors de l'analyse du fichier WSDL" et par la génération d'une exception java.lang.NullPointerException dans la section des détails de la boîte de dialogue.
Cet incident se produit car l'assistant tente d'extraire le fichier WSDL du service au moment où le serveur hébergeant ce fichier est à l'état arrêté. Cette erreur a été corrigée. L'assistant vérifie que le serveur est à l'état actif avant d'effectuer cette opération dans le but de générer le client du service Web.
- Si vous lancez un assistant de service Web à partir de l'explorateur de services Web, la boîte de dialogue de l'assistant s'affiche "par-dessus" toutes les autres fenêtres du bureau et il n'est pas possible de la réduire ni de la placer en-dessous des autres fenêtres, même lorsqu'il s'agit de la fenêtre principale de Rational Application Developer ou de celle du plan de travail Rational Web Developer. De plus, si une erreur survient au cours du traitement effectué par l'assistant, la boîte de dialogue contenant l'erreur s'affiche par-dessous l'assistant ; vous ne pouvez alors ni voir ni fermer cette boîte de dialogue, ni déplacer ou fermer l'assistant. La seule solution consiste à arrêter le processus Rational Application Developer ou Rational Web Developer. Cette erreur a été corrigée.
Les assistants lancés à partir de l'explorateur de services Web ne monopolisent plus le bureau.
- Lorsque vous utilisez l'assistant de beans Java pour schéma XML pour générer des beans Java à partir d'un schéma contenant des extensions complexType et des éléments complexTypes abstraits, des erreurs de compilation sont susceptibles de se produire dans le code Java généré à cause de la présence de méthodes et d'autres symboles Java en double. Cette erreur a été corrigée. De plus, le code Java généré par l'assistant pour un schéma peut ne pas désérialiser correctement les documents d'instance XML qui contiennent des éléments dotés d'un préfixe. En particulier, aucun des éléments enfants dépendant d'un élément doté d'un préfixe ne sera désérialisé sous la forme d'objets Java. La collection d'objets Java correspondant au document d'instance est donc incomplète.
Cette erreur a été été corrigée.
- Si vous créez un service Web selon une procédure descendante, à partir d'un schéma WSDL et XML, modifiez d'abord le schéma et recréez ensuite le service Web. L'assistant ne régénère pas les beans Java et le squelette du service Web mais il régénère de nouveaux fichiers de déploiement, ce qui entraîne des erreurs de compilation dues au fait que les anciens beans Java et squelettes sont désynchronisés par rapport aux nouveaux fichiers de déploiement. Désormais, l'assistant régénère toutes les classes Java, y compris les classes de déploiement, de bean et de squelette.
Important : Lorsque ce correctif est appliqué, l'assistant remplace la classe de squelette précédente et la logique métier qu'elle contient par un nouveau squelette (pourvu que le remplacement de fichier soit activé). Pour éviter toute perte de la logique métier, la classe de squelette précédente est copiée dans un fichier de sauvegarde avant d'être remplacée. Le fichier de sauvegarde est stocké dans le même dossier que le squelette et porte le même nom que le fichier de squelette .java, auquel est ajouté le suffixe ".bak". Une seule copie de sauvegarde de ce type est générée.
- Les émetteurs Java2WSDL et WSDL2Java contenus dans les outils d'interface graphique des services Web de
WebSphere Studio Application Developer ont été mis à niveau sur la base des émetteurs Java2WSDL et WSDL2Java provenant du correctif WebSphere Application Server 5.1.1 Cumulative Fix 1 (5.1.1.1) qui a été légèrement modifié par l'ajout de quelques correctifs d'émetteur supplémentaires.
Important : Une fois que cette mise à niveau a été appliquée, la compilation du code généré par les outils de service Web peut échouer dans WebSphere Application Server version 5.0.2, ce qui correspond au niveau de la version 5.0 de l'environnement de test d'unité dans Application Developer. Dans ce cas, appliquez le correctif WebSphere Application Server 5.0.2 Cumulative Fix 8 (5.0.2.8) à l'environnement de test d'unité et à tout autre serveur version 5.0.2 éventuellement installé.
- L'outil WSDL2Java inclus avec WebSphere Application Server comporte une option "-noWrappedOperations" permettant de déclencher la génération de beans de demande et de réponse pour les éléments complexTypes de niveau supérieur et ceux référencés par les opérations WSDL. Cette option n'était pas disponible dans Application Developer. Elle est désormais accessible en cliquant sur Fenêtres > Préférences > Services Web > Génération de code > Environnement d'exécution IBM WebSphere > Générer un code Java à partir du WSDL à l'aide du style "no wrapped".
- Application Developer ne gère pas les éléments d'inclusion et d'importation du schéma WSDL et XML qui utilisent des URI d'emplacement relatif s'étendant sur plusieurs répertoires. L'exécution des assistants de service Web de WebSphere Studio Application Developer échoue le plus souvent en générant une erreur similaire à celle-ci : "IWAB0529E
Erreur lors de la résolution du fichier WSDL
../mondossier/monfichier.xsd
, l'importation du fichier WSDL doit avoir une URL absolue ou une URL relative dans le même répertoire". Cette limitation n'existe plus, sous réserve cependant que le document WSDL de niveau supérieur ne fasse pas référence directement ou indirectement à un autre document de schéma WSDL ou XML qui ne se trouve pas dans ou sous le répertoire du document WSDL de niveau supérieur. En d'autres termes, le document WSDL racine doit se trouver au sommet de l'arborescence de tous les documents de schéma WSDL et XML dont il dépend.
- Lorsqu'un élément complexType de schéma donné contient deux éléments portant le même nom (ou plus), l'assistant de beans Java pour schéma XML génère une classe de beans comportant des méthodes getter et setter en double, dotées de noms et de signatures identiques, ce qui entraîne une erreur de compilation Java. Cette erreur a été corrigée. L'assistant génère des méthodes getter et setter dotées d'un index unique qui identifie l'occurrence spécifique de l'élément à obtenir (get) ou à définir (set).
- L'erreur selon laquelle le programme de validation WSDL signale qu'un fichier WSDL n'est pas valide s'il contient un schéma en ligne comportant un modèle de restriction contenant un signe deux-points a été corrigée.
- L'erreur selon laquelle le programme de validation WSDL signale qu'un fichier WSDL importé n'est pas valide alors qu'il l'est a été corrigée.
- L'erreur selon laquelle le programme de validation WSDL signale que des schémas importés par des schémas en ligne ne sont pas valides alors qu'ils le sont a été corrigée.
- L'erreur selon laquelle des éléments d'extensibilité d'un fichier WSDL peuvent apparaître en double dans l'éditeur WSDL a été corrigée. L'erreur liée à l'impossibilité d'ajouter des éléments d'extensibilité sous un autre élément de ce type dans un fichier WSDL a également été corrigée.
- Lorsqu'un registre UDDI de type DB2 fondé sur WebSphere Version 6 est déployé par-dessus un registre UDDI de type Cloudscape, il n'est plus possible d'y accéder. Cette erreur a été corrigée.
- La création d'un squelette ou d'un client de service Web WebSphere à partir d'un document WSDL protégé par la fonction d'authentification de base HTTP n'est plus bloquée.
- L'erreur selon laquelle le déploiement d'un service Web entraîne la création d'une classe de désérialiseur java.lang.String_Deser erronée a été corrigée.
- L'exception qui se produit lors de la création d'un squelette ou d'un client de service Web WebSphere à l'aide d'un document WSDL ne contenant pas de liaison SOAP a été résolue.
- L'option -noWrappedOperations WSDL2Java est maintenant disponible dans les commandes WSDL2WebService et WSDL2Client.
- L'erreur liée au fait que dans certains cas le générateur XSD vers beans Java génère un bean Java comportant des méthodes en double a été résolue.
Outils Web
- L'assistant de saisie de contenu ne proposait pas d'attributs de balise personnalisés dans les JSP.
Cette erreur a été corrigée.
- Les variables déclarées par des balises personnalisées n'étaient par reconnues dans les JSP. Cette erreur a été corrigée.
- L'incident lié au fait qu'une erreur de validation "La valeur n'est pas valide" s'affiche lors de la soumission lorsqu'aucune sélection n'est effectuée dans un composant selectOne a été corrigée.
- L'erreur selon laquelle une exception IllegalStateException est générée dans une action de portlet Faces JSR 168 lors de l'appel de la méthode facesContext.getExternalContext().redirect() a été corrigée.
- La déclaration des méthodes http des fichiers web.xml pour les spécifications de servlet 2.2 et 2.3 était limitée à des méthodes HTTP 1.1 valides telles que définies par la spécification de servlet 2.4. La définition des valeurs étant moins stricte dans les déclarations de type de document (DTD) 2.2, 2.3, les applications de certains clients dépendaient de protocoles différents, tels que WebDAV. La restriction a été étendue pour inclure ces valeurs WebDAV. De plus, les valeurs de protocole SIP ont été ajoutées au cas où celles-ci seraient utilisées par des clients. Les restrictions établies par la définition de schéma XLM fournie par la spécification continueront à s'appliquer aux applications de servlet 2.4.
- Il arrive dans Page Designer que le changement d'alignement de la balise TABLE par la vue des propriétés génère une page erronée. Dans les pages XHTML, l'attribut d'alignement (align) de la balise DIV n'est pas valide mais il est possible d'ajouter une balise DIV contenant un attribut align non valide dans une page en tant que parent de la balise TABLE dans la vue des propriétés. Ces erreurs ont été corrigées.
- Dans Page Designer, la balise jsp:setProperty ne comporte pas d'attribut 'name' lorsqu'elle est insérée dans une page JSP en tant que noeud enfant de la balise jsp:useBean dans la vue des propriétés. La balise jsp:setProperty doit comporter un attribut 'name' dont la valeur correspond à la celle de l'attribut 'id' de la balise jsp:useBean parent. L'absence de l'attribut 'name' dans la balise jsp:setProperty entraîne une erreur de compilation dans la page JSP. Cette erreur a été corrigée.
- L'erreur selon laquelle des ID incorrects ont été générés par l'environnement d'exécution JSF pour des tables de données imbriquées a été corrigée.
- L'erreur selon laquelle un fichier de descripteur de bibliothèque de balises (.tld) placé dans le dossier WEB-INF d'un projet Web n'est pas reconnu par le compilateur JSP, le programme de validation des liens et l'assistant de saisie de contenu de l'éditeur de source a été corrigée.
- L'erreur suivante a été corrigée : Lorsqu'une zone d'entrée de date pour laquelle inputHelperAssist est activé et dont le format personnalisé n'utilise aucun séparateur entre le jour, le mois et l'année, comme dans jjMMMaaaa, l'année spécifiée est remplacée par l'année en cours dès que le curseur quitte cette zone. Par exemple, si la valeur saisie est :
01Jan1999
, elle est remplacée par 01Jan2005
.
- L'erreur suivante a été corrigée : Dans une grille de données contenant une pagination Style Web, l'utilisateur obtient un résultat inattendu lorsqu'il accède à une page précédente à l'aide d'une commande de navigation (telle que le bouton 'Précédent'). Par exemple, s'il active la séquence de pages 1,3,5 et clique ensuite sur le bouton précédent pour revenir à la page 1 et exécute une opération dans la grille de données, la page 3 s'affiche alors que la page 1 devrait rester à l'écran.
- Le comportement de validation d'une zone d'entrée n'est pas le même dans une table de données et une table HTML.
[JR21078]
- Lorsqu'une erreur de validation se produit, les résultats qui s'affichent dans la zone de texte d'entrée JSF ne sont pas les mêmes pour un type de chaîne que pour un type d'entier.
- Impossible d'afficher le symbole Yen comme symbole monétaire (currencySymbol). [JR20835]
Outils XML
- Dans les spécifications J2EE XML, certaines contraintes doivent être appliquées par les fournisseurs (et non pas par les déclarations de type de document DTD ou par XSD). Certaines d'entre elles ont été désactivées dans la version 6 et la validation applicable est en train d'être rétablie. Vous pourrez constater un changement dans la mesure où cela s'applique principalement aux tests de certification pour vérifier la conformité aux spécifications J2EE.
- L'erreur selon laquelle une opération glisser-déposer effectuée dans l'éditeur XML en maintenant la touche CTRL enfoncée aboutisse non pas à une copie mais à un déplacement a été corrigée.
- Lors de la validation d'un document WSDL, des messages d'avertissement ou d'erreur WS-I non fondés peuvent s'afficher dans la vue des tâches. Ceux-ci concernent généralement l'authenticité des types ou des noms qualifiés (QNames) contenus dans la description. Le présent correctif élimine les messages non fondés, tels que :
La définition de type de données contenue dans un élément wsdl:types n'est pas une définition de schéma XML. Un élément d'importation de schéma XML fait référence à autre chose qu'à une définition de schéma XML. Une référence QName qui ne désigne pas un composant de schéma n'utilise ni l'espace de nom cible de ce composant WSDL, ni celui d'un composant WSDL importé directement. Une référence QName qui désigne un composant de schéma utilise un espace de nom non défini dans l'attribut targetNamespace de l'élément xs:schema ou dans l'attribut namespace d'un élément xs:import contenu dans l'élément xs:schema. [JR20699]
Retour à la table des matières.
2.0 Informations relatives à l'installation
Pour obtenir des informations sur l'installation d'IBM Rational Application Developer
Version 6.0.0.1, consultez le site www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/install_instruction/6001/install.html
2.1 Configuration matérielle requise
Pour connaître la configuration matérielle requise et installer Rational Application Developer, consultez les instructions d'installation (rép_install\rad_prod\install.html).
Retour à la table des matières.
2.2 Logiciels pris en charge
Pour plus de détails sur les logiciels et les spécifications pris en charge par Rational Application Developer, consultez les instructions d'installation (rép_install\rad_prod\install.html). Pour plus de détails sur les logiciels et les spécifications pris en charge par un outil
spécifique dans Rational Application Developer, consultez l'aide en ligne.
Retour à la table des matières.
3.0 Limitations et incidents recensés et leurs solutions
Les notes sur l'édition contiennent des informations (telles que les problèmes et les restrictions) qui n'ont été disponibles qu'après la finalisation de la documentation du produit.
Pour plus d'informations sur les incidents connus et la correction des erreurs dans le
produit Eclipse de base, reportez-vous au fichier readme_eclipse.html situé dans le
répertoire rép_install_ws\eclipse\readme (où rép_install_ws est le
répertoire d'installation de Rational Application
Developer). Ces informations ne sont disponibles
qu'en anglais.
Retour à la table des matières.
3.1 Version 6.0 - Notes sur l'édition
Pour afficher la version mise à jour du fichier readme d'IBM Rational Application
Developer Version 6.0, consultez le site Web suivant :
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html
Les notes sur l'édition de la version 6.0 ont été mises à jour pour indiquer les corrections apportées à l'édition 6.0.0.1.
Retour à la table des matières.
3.2 Version 6.0.0.1 - Notes sur l'édition
EGL (Enterprise Generation Language)
Variables hôte pour l'accès à une base de données Oracle
Si le programme EGL accède à une base de données Oracle et utilise une instruction OPEN pour ouvrir un ensemble de résultats, la clause SELECT contenue dans cette instruction ne peut pas utiliser des noms de variable hôte. Si des noms de variable hôte sont spécifiés, aucune valeur n'est définie dans l'élément correspondant de la clause using de l'instruction OPEN.
Fichiers d'exécution EGL
Les fichiers d'exécution mentionnés dans la rubrique d'aide "Installing the EGL runtime code for Java" doivent être téléchargés à partir du site de maintenance de la version 60 et utilisés à la place des fichiers installés sur les CD-ROM du produit. Ils se trouvent dans le fichier EGLRuntimesV6001.zip disponible sur le site
www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/redist/.
Téléchargez et décompressez ce fichier dans un répertoire défini par l'utilisateur.
Compilation des fichiers Jasper (.jrxml) en langage EGL
EGL comporte un générateur qui compile les fichiers JasperReport à chaque fois que ces derniers sont sauvegardés. Si les applications EGL comprennent des gestionnaires de rapport, vérifiez que le kit Java SDK 1.3.1 (ou version suivante) est installé sur la machine de développement et que le répertoire bin de SDK est répertorié comme faisant partie de la variable d'environnement PATH du système. (C'est-à-dire : C:\jdk1.3.1_14\bin). Si le kit Java SDK n'est pas installé, un message d'erreur du type suivant s'affichera lors de la génération d'un fichier .jrxml : Error compiling report java source file
.
Questions liées à la migration
Ce correctif provisoire apporte plusieurs modifications à la syntaxe EGL. Si vous avez créé des parties EGL en utilisant la version 5.1.2 ou 6.0 du produit, des erreurs risquent de se produire lors de la validation de celles-ci une fois que vous aurez installé le présent correctif. Un outil de migration simple est fourni pour mettre à jour la syntaxe dans les fichiers source. Pour plus d'informations sur l'outil de migration d'EGL Version 6.0, voir l'aide correspondante.
Débogueur
Vous ne pouvez pas utiliser le débogueur EGL pour des programmes qui contiennent une interface de la console et des rapports. Cette fonction sera prise en charge dans une mise à jour ultérieure.
Exemple EGL Auction sous Red Hat Linux
Lors de l'importation de l'exemple EGL Auction sous Red Hat Linux, le fichier catmaint.egl
contenu dans le package pagehandlers peut comporter une erreur. Si vous ouvrez ce fichier dans Eclipse, vous obtenez l'erreur suivante : L'éditeur n'a pas pu être initialisé
. Cela est dû à la présence d'un caractère non valide qu'il convient de supprimer dans le fichier.
Pour corriger l'erreur, procédez comme suit :
- Ouvrez le fichier
catmaint.egl
du package pagehandlers dans un éditeur de texte, indépendamment d'Eclipse.
- A la ligne 24, position 34, supprimez le caractère qui remplace l'apostrophe dans le mot "don't" ou remplacez-le par une apostrophe.
- Sauvegardez le fichier.
- Dans Rational Application Developer, cliquez à l'aide du bouton droit de la souris sur le projet Auction dans la vue Explorateur de projets et sélectionnez Régénérer. Cette erreur n'apparaît plus dans la page des erreurs et vous pouvez ouvrir le fichier
catmaint.egl
dans l'éditeur Eclipse.
Outils Portal
Lorsque j'exécute un projet de portlet dans l'environnement de test, un projet précédent est exécuté à la place du projet en cours.
Lorsqu'ils sont exécutés dans l'environnement de test de Websphere Portal, les projets de portail sont prioritaires par rapport aux projets de portlet. Si vous exécutez un projet de portail dans l'environnement de test, une association est établie entre le projet et la configuration du serveur. Vous devez donc rompre cette association pour pouvoir exécuter des projets de portlet en utilisant la même configuration de serveur.
Pour corriger cette erreur d'association, procédez comme suit :
- Dans la vue Serveurs, sélectionnez Ajouter et supprimer des projets à partir du menu contextuel du serveur.
- Supprimez le projet wps, ainsi que les projets EAR de portail et les projets EAR de portlet associés aux projets de portail (si ces derniers sont associés à la configuration du serveur).
Les fonctions d'édition des portlets WSRP sont désactivées
Portal Designer ne prenant pas en charge les portlets WSRP, les fonctions d'éditions connexes, telles que la copie et le déplacement, sont désactivées. Cependant, les portlets WSRP peuvent être importés à partir de WebSphere Portal et déployés sur ce dernier.
La modification du thème par défaut dans mon projet de portail 5.1 n'est pas prise en compte dans l'environnement du serveur/de test
Pour WebSphere Portal 5.1, lorsqu'un portail a été affiché précédemment dans un navigateur Web et que Rational Developer a ensuite été utilisé pour modifier ce thème de portail par défaut, vous devez redémarrer le serveur afin d'appliquer entièrement le nouveau thème par défaut.
Dans l'environnement de test de WebSphere Portal, il n'est pas possible de modifier le thème par défaut en republiant la configuration du portail. Il convient de redémarrer l'environnement de test.
Pour WebSphere Portal 5.1, cet incident peut être résolu en appliquant le correctif PK00826. Ce dernier sera intégré aux futures versions de WebSphere Portal.
Des légendes de menu incorrectes s'affichent dans le portlet Click-to-Action
Lorsque vous exécutez ou déployez des projets de portlet configurés pour prendre en charge Click-to-Action, les légendes des menus ne s'affichent pas dans les menus Click-to-Action. Des noms d'action s'affichent à leur place.
Pour que les légendes de menu s'affichent correctement, vous pouvez utiliser Rational Developer pour exporter le projet de portlet en tant que fichier WAR et installer ce dernier sur WebSphere Portal à l'aide du portlet Manage Web Modules.
La vue des erreurs contient un message d'avertissement pour un projet wps
Lorsque vous exécutez un projet de portail WebSphere Portal version 5.1 dans l'environnement de test de WebSphere
Portal, la vue des erreurs contient le message d'avertissement suivant :
Le serveur cible du projet de module "VotreProjet" ne correspond pas à celui du projet d'application d'entreprise "wps" qui le contient.
Vous pouvez ignorer ce message.
Retour à la table des matières.
4.0 A propos d'Eclipse
Eclipse est un projet à source ouverte comportant une structure permettant le
développement de plug-in qui facilite la création, l'intégration et l'utilisation des
outils logiciels. Par leur collaboration et le partage d'une technologie d'intégration
essentielle, les constructeurs d'outils peuvent se concentrer sur les
domaines dans lesquels ils possèdent des compétences et sur la création
d'une nouvelle technologie de développement. La plateforme Eclipse est écrite en langage
Java et est livrée avec des toolkits accompagnés d'exemples, nécessaires à la
construction de plug-ins. Elle a déjà été déployée sur une gamme d'environnements de système d'exploitation variée, dont Linux, Mac OS X, QNX et Windows. Les détails complets de la
communauté Eclipse et les livres blancs présentant la conception de la
plateforme sont disponibles sur le site Web www.eclipse.org.
Des outils de plug-in
d'autres fournisseurs, également fondés sur la plateforme Eclipse à code ouvert,
s'intègrent à l'environnement Rational Developer pour apporter des avantages
supplémentaires.
Retour à la table des matières.
5.0 Informations supplémentaires
- Installation, migration et coexistence
-
- Pour plus d'informations sur l'installation de Rational Application
Developer, voir le guide d'installation (rép_install\rad_prod\install.html).
- Pour obtenir des informations sur la migration des applications vers Rational Application Developer ou la mise à niveau à partir des éditions précédentes, voir le guide de migration (rép_install\rad_prod\migrate.html).
- Produits : nouveautés, mises à jour et correctifs
-
- Articles techniques et exemple de code
-
- La zone IBM Rational de la page www.ibm.com/developerworks/rational/
offre des articles techniques, des informations d'utilisation, des
tutoriels, des exemples et présente les nouvelles technologies.
- Documentation du produit
-
- Pour obtenir des informations générales sur le produit, cliquez sur Aide > Bienvenue, puis sur l'icône
Généralités.
- Pour des informations plus détaillées sur la manière d'utiliser les
fonctionnalités du produit, cliquez sur Aide >
Contenu de l'aide.
Retour à la table des matières.
6.0 Contacter le support client
La page d'accueil de Rational Application Developer est www.ibm.com/software/awdtools/developer/application.
Pour
consulter les foires aux questions, la liste des incidents recensés et des correctifs et
toute autre information de support, accédez à la page Support
de la page d'accueil du produit.
Retour à la table des matières.
7.0 Remarques et marques
7.1 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 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 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 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.
Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être
modifiée ou annulée sans préavis, et doit être considérée uniquement
comme un objectif.
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. 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 IBM.
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. (C) 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.
7.2
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.
7.3 Marques
Les termes qui suivent sont des marques d'International Business
Machines Corporation aux Etats-Unis et/ou dans certains autres pays :
- ClearCase
- Cloudscape
- DB2
- Domino
- IBM
- Informix
- iSeries
- MQSeries
- 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.
Microsoft et Windows sont des marques de
Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Intel est une marque 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.
Retour à la table des matières.