Outils IBM J2EE Connector Version 6.0.1 - Notes sur l'édition

Pour IBM Rational Application Developer version 6.0.0.1 ou 6.0.1

©Copyright IBM Corporation 2000, 2005. All Rights Reserved.

Pour afficher la dernière version de ce fichier, consultez les notes sur l'édition à l'adresse www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/J2C/html/nl/readme_fr_FR_601.html

Table des matières

1.0 A propos de cette édition
   1.1 Nouveautés de cette édition
   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.2.1 WebSphere Application Server
   2.2.2 Adaptateurs de ressources
3.0 Limitations et incidents recensés et leurs solutions
   3.1 Limitations
   3.1.1 Exception lors du déploiement
   3.1.2 Plusieurs adaptateurs de ressources installés sur le même serveur d'exécution
   3.2 Incidents et solutions
   3.2.1 Impossible de modifier les spécifications de connexion (ConnectionSpec) par le biais des assistants J2C
   3.2.2 Impossible d'importer le fichier COBOL contenant des caractères DBCS
   3.2.3 Difficultés rencontrées lors de la saisie des valeurs de certaines propriétés IMSInteractionSpec dans l'assistant Nouveau bean Java J2C
4.0 Support client
5.0 Remarques et marques

1.0 A propos de cette édition

Les outils J2EE Connector (J2C) Architecture permettent de créer des applications J2EE qui intègrent et étendent les opérations et les données aux systèmes EIS (Enterprise Information System) existants.

Les outils J2C sont constitués des composants principaux suivants :

Assistants

Edition du bean Java

Outil de migration de la ligne de commande

Tutoriels

Vous pouvez accéder aux tutoriels en cliquant sur Aide > Galerie de tutoriels > dans le menu principal. Les tutoriels à caractère pratique incluent :

Il existe également un tutoriel pratique et de contrôle appelé Création d'une application J2C pour le fichier copybook COBOL CICS : entrée et sortie identiques.

Pour plus d'informations sur les outils J2C, voir l'aide en ligne en cliquant sur Help > Help Contents et en développant Developing enterprise applications > Connecting to enterprise information systems.

1.1 Nouveautés de cette édition

Cette édition inclut les mises à jour et fonctionnalités suivantes :

1.2 Historique des correctifs de produit

Les correctifs suivants sont inclus dans la présente édition des outils J2EE Connector de Rational Application Developer :

2.0 Informations relatives à l'installation

Pour obtenir des informations sur l'installation de la fonction Rational Application Developer J2C, consultez le site www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/install_instruction/ifeature_j2c/nl/install_fr_FR_601.html

2.1 Configuration matérielle requise

Pour connaître la configuration matérielle requise pour l'installation de la fonction Rational Application Developer J2C, voir les instructions d'installation.

2.2 Configuration logicielle

Si vous développez une application à l'aide des outils J2C dans Rational Application Developer et que vous l'exécutez dans WebSphere Application Server version 5, veillez à appliquer la maintenance requise à WebSphere Application Server version 5. Pour plus de détails, voir Section 2.2.1 WebSphere Application Server.

Pour plus de détails sur les logiciels et les spécifications pris en charge par la fonction Rational Application Developer J2C, voir les instructions d'installation.

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.

Vous devez avoir installé IBM Rational Application Developer version 6.0.0.1 avant d'installer cette fonction.

2.2.1 WebSphere Application Server

WebSphere version 5.0 et WebSphere version 5.1 prennent en charge J2C 1.0. Les niveaux de service de WebSphere Application Server requis pour les outils J2EE Connector sont répertoriés dans le tableau ci-dessous. Les environnements de test correspondant à un niveau de version antérieur disponibles avec Rational Application Developer version 6.0 requièrent le niveau de service répertorié dans la colonne Niveau de service requis pour WAS Distributed du tableau. Les correctifs cumulatifs de WebSphere Application Server, WAS 5.0.2.8 par exemple, sont disponibles à partir du site de support de WebSphere Application Server (www.ibm.com/software/webservers/appserv/was/support). Les correctifs de l'environnement d'exécution d'Integration Edition pour 5.0 et 5.1 sont disponibles à partir du site www.ibm.com/support/docview.wss?rs=180&context=SSEQTP&dc=D410&dc=D420&uid=swg24004796&loc=en_US&cs=utf-8&lang=en. Les PTF de WebSphere Application Server pour z/OS sont disponibles à partir du site de support de WebSphere Application Server pour z/OS www.ibm.com/software/webservers/appserv/zos_os390/support/

WebSphere Application Server Niveau de service requis pour WAS Distributed Niveau de service requis pour WAS pour z/OS
5.0.x
  • Correctif cumulatif 5.0.2.8
  • Correctifs de l'environnement d'exécution d'Integration Edition pour 5.0
W502023 (PTF UK00329)
5.1.x
Correctifs de l'environnement d'exécution d'Integration Edition pour 5.1
W510205 (PTF UK0028)

WebSphere version 6 prend en charge les applications J2C 1.5.

2.2.2 Adaptateurs de ressources

Les adaptateurs de ressources suivants sont pris en charge dans les outils J2C :

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.

3.1 Limitations

3.1.1 Exception lors du déploiement

Au cours de la création des pages Web, des EJB ou des services Web, une exception peut être émise dans la console du serveur WebSphere Application Server version 6. Ceci n'a aucune incidence sur le fonctionnement normal du serveur ou du bean J2C. Cette erreur a été corrigée dans WebSphere Application Server version 6.0.1, disponible sur le site www.ibm.com/software/webservers/appserv/was/support/

[2/21/05 18:55:49:781 EST] 00000017 SystemErr R java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirective(DiagnosticModule.java:316) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirectives(DiagnosticModule.java:287) at com.ibm.ws.ffdc.DiagnosticModule.dumpComponentData(DiagnosticModule.java:143) at com.ibm.ws.ffdc.DiagnosticEngine.processIncident(DiagnosticEngine.java:159) at com.ibm.ws.ffdc.FFDCFilter.filterEngine(FFDCFilter.java:434) at com.ibm.ws.ffdc.FFDCFilter.processException(FFDCFilter.java:195) at com.ibm.ws.management.AdminServiceImpl.outputWarningAndFFDC(AdminServiceImpl.java:1660) at com.ibm.ws.management.AdminServiceImpl.checkForOpDeprecation(AdminServiceImpl.java:1737) at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:1670) at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:100) at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:899) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:325) at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:193) at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:641) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:469) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code)) Caused by: java.lang.NullPointerException at com.ibm.ws.management.dm.JmxDM.processAdminService(JmxDM.java:50) at com.ibm.ws.management.dm.JmxDM.ffdcDumpDefaultJmx(JmxDM.java:34) ... 28 autres

3.1.2 Plusieurs adaptateurs de ressources installés sur le même serveur d'exécution

Plusieurs versions autonomes du même adaptateur de ressources EIS ne peuvent pas être installées dans WebSphere Application Server, en particulier si elles sont destinées au même type de système EIS. Par exemple, si vous installez à la fois CICS ECI 5.1 et CICS ECI 6.0, des conflits risquent de se produire. Cela est dû au fait que tous les adaptateurs de ressources autonomes partagent le même chargeur de classes.

3.2 Incidents et solutions

3.2.1 Impossible de modifier les spécifications de connexion (ConnectionSpec) par le biais des assistants J2C

L'assistant J2C ne fournit pas d'interface utilisateur permettant de modifier les spécifications de connexion (ConnectionSpec). Vous devez modifier celles-ci directement dans le code Java d'implémentation généré. Ouvrez le fichier d'implémentation Java généré dans un éditeur, recherchez la méthode à modifier et modifiez, ajoutez ou supprimez ensuite les doclets de cette dernière.

3.2.2 Impossible d'importer le fichier COBOL contenant des caractères DBCS

Si vous importez un fichier COBOL qui inclut des caractères NL, vous devez modifier l'option Nom de l'environnement local de l'heure de compilation dans Fenêtre > Préférences > Outil d'importation > COBOL > Autres options COBOL. Vous obtenez une erreur pour le format par défaut en_US.

3.2.3 Difficultés rencontrées lors de la saisie des valeurs de certaines propriétés IMSInteractionSpec dans l'assistant Nouveau bean Java J2C

Dans l'assistant Nouveau bean Java J2C, si vous sélectionnez com.ibm.connector2.ims.ico.IMSInteractionSpec, des erreurs peuvent survenir lors de la saisie de valeurs dans les zones d'entrée avancées Nom de la redirection, Nom LTERM et Nom Map. Ces zones contenant des valeurs vides, effacez les espaces qu'elles contiennent avant de saisir des valeurs dans celles-ci. Sinon, vous recevrez un message d'erreur et vous ne pourrez plus continuer.

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, voir la page www.ibm.com/software/awdtools/developer/application/support/

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 (c) 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 (c) 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 Director of Licensing
IBM Corporation
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.

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 :

© (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 :

Java ainsi que tous les logos et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.

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 ou de ses filiales aux Etats-Unis et/ou dans certains autres pays.

UNIX est une marque enregistrée de The Open Group 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.