La leçon 3 vous guide à travers la création d'une méthode Java™.
Dans cette leçon, vous :
- Créez une méthode Java
- Créez le mappage de données en entrée et en sortie entre COBOL et Java
- Dans la vue Explorateur d'entreprise, développez le projet InOutArray
dans les projets Web.
- Sélectionnez ; cliquez avec le bouton droit sur InOutImpl.java et sélectionnez Source > Ajouter/Editer une méthode de bean Java J2C.
- Sur la page Méthode Java, cliquez sur Ajouter.
- Dans la zone Nom, tapez runInOut comme nom de la méthode.
- A côté de la zone Type d'entrée, cliquez sur Nouveau.
- Dans la page Importation des données, vérifiez que la zone Sélectionnez un mappage est COBOL vers Java.
Cliquez sur Parcourir à côté de la zone Fichier COBOL.
- Recherchez l'emplacement du fichier InEqualsout.cbl. (Vous pouvez en trouver une copie dans le dossier d'installation de votre produit : <rép_install>/IBM/IBMIMShared/plugins/com.ibm.j2c.cheatsheet.content/Samples/IMS/InOutArray).
InEqualsOut.cbl
IDENTIFICATION DIVISION.
program-id. pgm1.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
DATA DIVISION.
LINKAGE SECTION.
01 IN-OUT-MSG.
05 WS-LL PIC S9(3) COMP VALUE +0.
05 WS-ZZ PIC S9(3) COMP VALUE +0.
05 WS-TRCD PIC X(5).
05 INDX PIC 99.
05 WS-CUSTOMER OCCURS 1 TO 8 TIMES
DEPENDING ON INDX.
15 WS-CUST-NUMBER PIC X(5).
15 WS-CUST-NAME PIC X(20).
05 WS-FUNC-CODE PIC X(6).
PROCEDURE DIVISION.
- Cliquez sur Ouvrir puis sur Suivant.
- Dans la page Importateur COBOL, cliquez sur Afficher les options avancées.
- Sélectionnez les options suivantes :
Tableau 1. Options de configuration des paramètres de l'importateur COBOL| Paramètre |
Valeur |
| Platform Name |
Z/OS |
| Codepage |
IBM-037 |
| Floating point format name |
Hexadécimal IBM® |
| External decimal sign |
EBCDIC |
| Endian name |
Big |
| Remote integer endian name |
Big |
| Quote name |
DOUBLE |
| Trunc name |
STD |
| Nsymbol name |
DBCS |
- Cliquez sur Interroger pour charger les données.
- Une liste des structures de données s'affiche. Sélectionnez IN-OUT-MSG dans la zone Structures de données puis cliquez sur Suivant.
- Dans la page Sauvegarde des propriétés,
- Sélectionnez Par défaut pour Style de génération.
- Cliquez sur Parcourir à côté de Nom de projet et choisissez le
projet Web InOutArray.
- Dans la zone Nom du package, tapez sample.ims.data.
- Dans la zone Nom de la classe, acceptez le nom par défaut INOUTMSG. Cliquez sur Terminer.
- Laissez l'option Sauvegarder la session en tant que script Ant désactivée.
- Dans la page Méthode Java, sélectionnez Utiliser le type d'entrée comme sortie de la méthode.
- Cliquez sur Terminer.
- Cliquez sur Terminer pour terminer la définition de la méthode.