IBM Rational Application Developer Refresh Pack 6.0.1 - Notes sur l'édition
Pour Rational Application 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/rad/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 Application 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 Application Developer Refresh Pack 6.0.1 offre de nouvelles fonctions :
Test de composant
- Améliorations de l'utilisation.
- Possibilité d'ajouter ou de supprimer des points d'arrêt dans une classe d'équivalence ou une ligne de table de données de test.
- Possibilité de copier ou de coller des classes d'équivalence ou des lignes de tables de données.
- Prise en charge des classes hashmap Java dans les tables de données.
- Mise à jour automatique des modules de remplacement lorsqu'une classe ou une méthode associée à un module de remplacement est renommée ou modifiée.
- Prise en charge des modules de remplacement d'un bean session dans WebSphere Application Server 6.0.
- Prise en charge des modules de remplacement des beans entity dans WebSphere Application Server 5.x et 6.0.
- Mise à jour automatique des services EJB et Web lorsque les objets d'origine sont modifiés.
- Possibilité d'exécuter des tests hors de l'environnement IDE (headless) à partir de la ligne de commande.
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.
Vérification du code
- Possibilité d'exécuter une analyse statique à partir de la ligne de commande.
- Nouvelles règles de sécurité.
- Génération de rapports XML/HTML.
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
Outils de portail
- Options disponibles dans les assistants de portlet (pour l'API JSR 168 et l'API de portlet IBM) et dans la vue Données de page (uniquement pour le portlet Faces) pour générer le code commun des portlets de processus métier.
- Mise à jour du fichier wps.ear par défaut pour inclure WebSphere Portal version 5.1.0.1.
- Mise à jour du code du module de remplacement de WebSphere Portal version 5.1 pour prendre en charge les nouvelles API de portlet 5.1.0.1.
- Possibilité d'appliquer les modifications d'un projet de portail à un serveur de portail en utilisant la console d'administration pour redémarrer les applications, sans avoir à redémarrer le serveur de portail.
Rational Product Updater
Rational 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.1et les mises à jour consécutives.
Analyse en contexte d'exécution
- Améliorations des performances et de l'évolutivité pour l'analyse de l'exécution.
- Evolutivité et nouvelle conception du graphique de références objet.
- Nouveaux modes de profilage pour collecter les objets callgraph de performances et les données statistiques.
- Collecte de données préregroupées pour le profilage des performances.
- Améliorations de la localisation et de l'accessibilité.
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 Application
Developer version 6.0.0.1 et les correctifs provisoires 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.
Test de composant
(PK05453) Ce correctif permet d'éviter que l'exécution d'un test de composant ne s'arrête avant la fin de la procédure et que le message d'erreur "Test Execution Harness error: null." ne s'affiche.
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 toutes 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 Données > 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éesInformix 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 au 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 indiquer 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 EJB 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, l'appel 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é.
Outils WebSphere Portal
Ce correctif résout les erreurs suivantes :
- La vue Erreurs affiche des messages d'avertissement pour un projet wps.
- (PK05532) Les préférences du serveur cible définies pour les outils des médiateurs PeopleSoft ne sont pas documentées pour l'interface des composants.
Analyse en contexte d'exécution
Ce correctif résout les erreurs suivantes :
- L'analyse des fuites affiche ses données dans les vues statistiques TPTP.
- Leakbot prend en charge AS/400.
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 Application 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 mise à jour, reportez-vous aux instructions d'installation disponibles à l'adresse
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/install_instruction/601/nl/install_fr_FR_601.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épertoire_installation\rad_prod\install.html).
Remarque : La configuration matérielle recommandée pour installer les environnements de test de WebSphere Portal v5.x a été modifiée et n'est plus identique à celle préconisée pour installer Rational Application Developer. La configuration matérielle mise à jour pour les environnements de test de WebSphere Portal version 5.x est :
- Processeur Intel Pentium IV 1,4 GHz au lieu du processeur Intel Pentium III 800 MHz. (Un processeur plus puissant est recommandé).
- Au moins 1 Go de mémoire vive au lieu de 768 Mo. (Il est recommandé de disposer de 1,5 Go de mémoire vive).
2.2 Configuration logicielle
- Ce module de mise à jour doit être installé au-dessus d'IBM Rational Application 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 module de mise à jour. 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 met automatiquement à jour les versions installées du composant Agent Controller sur ce système lors de l'installation du module de mise à jour.
- Si la fonction Outils de connecteur J2EE version 6.0.0.1 est installée, l'installation de ce module entraîne la mise à jour de la fonction au niveau 6.0.1. Les notes sur l'édition de la fonction Outils de connecteur J2EE 6.0.1 sont disponibles à l'adresse
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/J2C/html/readme_601.html
- 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 du produit Rational Application Developer est
www.ibm.com/software/awdtools/developer/application/.
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/application/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 by 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 :
- AS/400
- 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.