Développement d'applications par lots pour conteneur COBOL
Vous pouvez utiliser le conteneur COBOL dans le produit pour appeler des modules COBOL à partir d'une application par lots basée Java.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
- Créez une classe Java de module de remplacement d'appel COBOL
Si vous souhaitez appeler un module COBOL à partir d'un objet POJO Java par lots, vous devez d'abord créer une classe Java de module de remplacement d'appel COBOL.
- Compilez une classe Java de module de remplacement d'appel COBOL
Vous pouvez compiler des modules de remplacement d'appel COBOL avec les fichiers marshal.jar et ilcontainer.jar sur le chemin d'accès aux classes. Les fichiers marshal.jar et ilcontainer.jar sont inclus avec l'outil générateur de module de remplacement d'appel COBOL.
- Appelez une classe Java de module de remplacement d'appel COBOL.
Appelez le module de remplacement d'appel Java depuis votre application par lots. Pour plus d'informations, consultez l'exemple illustrant l'utilisation d'une classe Java de module de remplacement d'appel COBOL.
- Facultatif : Mettez à jour dynamiquement un module COBOL.
Vous pouvez mettre à jour dynamiquement un module COBOL sans avoir à redémarrer le serveur d'application.
Sous-rubriques
Création d'une classe Java de module de remplacement d'appel COBOL
Si vous souhaitez appeler un module COBOL à partir d'un objet POJO Java par lots, vous devez d'abord créer une classe Java de module de remplacement d'appel COBOL.Compilation des classes Java de module de remplacement d'appel COBOL
Les classes Java de module de remplacement d'appel COBOL doivent être compilées avec les fichiers marshal.jar et ilcontainer.jar sur le chemin d'accès aux classes. Les fichiers marshal.jar et ilcontainer.jar sont inclus avec l'outil générateur de module de remplacement d'appel COBOL.Mise à jour dynamique d'un module COBOL
Vous pouvez mettre à jour dynamiquement un module COBOL sans avoir à redémarrer le serveur d'applications par lots.Exemple d'utilisation d'une classe Java de module de remplacement d'appel COBOL
L'exemple d'utilisation de classe Java de module de remplacement d'appel COBOL démontre comment une application par lots peut appeler une procédure COBOL à l'aide d'un conteneur COBOL.Paramètres COBOL RETURNING, RETURN-CODE, getReturnValue et getReturnCode
Si le module COBOL indique un paramètre RETURNING, il peut être extrait du module de remplacement à l'aide de la méthode stub.getReturnValue(). La méthode renvoie la représentation d'objet Java du paramètre RETURNING, qui correspond à la classe de liaison de données créée par le générateur de module de remplacement d'appel COBOL.Conteneur COBOL pour l'identification et résolution des problèmes
Si vous rencontrez des problèmes lors de l'utilisation du conteneur COBOL pour l'identification et la résolution des problèmes, vous disposez de plusieurs options.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_cobol_container_developing
Nom du fichier : tgrid_cobol_container_developing.html