Utilisez l'assistant d'importation de fichiers pour importer un fichier de langage
source dans un projet de regroupement CICS afin de créer une liaison XML et un schéma associé
pour les flux Atom.
Ce projet de regroupement peut ensuite être déployé dans le système CICS sous forme de transformation XML.
Avant de commencer
Vous devez disposer du fichier de langage source que vous souhaitez
associer à la transformation XML.
Pourquoi et quand exécuter cette tâche
L'assistant peut utiliser une structure de langage COBOL, C/C++ ou
PL/I pour générer la liaison XML et le schéma associé. La liaison XML et le
schéma sont ensuite importés dans un projet de regroupement pouvant être exporté
sous forme de fichier .zip vers le système de fichiers local afin d'être déployé
sur un système CICS. Vous pouvez également l'exporter directement sous z/OS UNIX. Ce projet de regroupement exporté constitue la transformation XML pouvant être
utilisée dans un flux Atom.
Procédure
- Facultatif : Si vous ne disposez pas d'un projet pour l'importation de la transformation
XML, créez un nouveau projet de regroupement CICS dans CICS Explorer.
- Pour accéder à la perspective Ressource, sélectionnez
dans la barre de menus principale.
Dans la fenêtre Ouvrir la perspective, sélectionnez Ressource,
puis cliquez sur OK.
- Dans la barre de menus principale, sélectionnez . L'assistant Projet de regroupement s'ouvre alors.
- Dans la zone Nom du projet,
entrez un nom pour le nouveau projet.
- Cliquez sur Terminer.
Le nouveau projet de regroupement CICS
apparaît alors dans la vue Explorateurs de projets.
- Cliquez avec le bouton droit de la souris sur le projet dans la vue Explorateur de
projets de la perspective Ressource, puis cliquez sur Importer.
- Développez le dossier Général, puis cliquez sur Importer la source de transformation XML. L'assistant d'importation de fichiers s'ouvre alors.
- Cliquez sur Explorer pour rechercher le
fichier de langage source à associer à la transformation XML. Accédez
ensuite au fichier que vous souhaitez utiliser. Ce fichier peut être
de l'un des types suivants :
Type de fichier |
Langage de programmation |
.c |
Fichier de code source C/C++ |
.cpp |
Fichier de code source C/C++ |
.h |
Fichier d'en-tête C/C++ |
.cbl |
Fichier de code source COBOL |
.cob |
Fichier de code source COBOL |
.cpy |
Fichier de données de fichiers de stockage COBOL |
.pli |
Fichier de description de données PL/I |
- Dans la zone Enter or select the parent folder (Indiquer ou
sélectionner le dossier parent), indiquez le nom du projet de regroupement dans lequel
vous souhaitez importer la liaison XML et le schéma, ou sélectionnez-en un dans la liste.
- Indiquez le nom de la liaison XML et du schéma associé dans la zone XML Transform
source name in bundle (Nom de la source de transformation XML dans le regroupement).
Cette zone est renseignée à l'aide du nom du fichier de langage source
précédemment spécifié. Cependant, vous pouvez indiquer un autre nom de
fichier si vous conservez la même extension.
- Définissez ensuite le niveau de mappage. Ce niveau définit la
quantité d'informations converties entre le fichier de langage source
et le schéma XML. Pour tirer parti des mappages les plus sophistiqués,
définissez le dernier niveau de mappage. Pour plus d'informations sur
les niveaux de mappage, voir Niveaux de mappage pour les assistants CICS dans
le centre de documentation CICS TS 5.1
- Cliquez sur Terminer pour créer la liaison XML
(.xsdbind) et le schéma (.xsd) et les importer dans le projet de regroupement.
Notez que ces fichiers sont importés dans le dossier xsdbind du projet.
Une copie du fichier de langage source est également importée dans le projet
de regroupement pour référence, et le fichier manifeste (cics.xml) du dossier
META-INF est mis à jour avec la nouvelle définition de transformation XML.
Résultats
La liaison XML et le schéma sont importés dans le projet de regroupement.
Que faire ensuite
Vous pouvez exporter le projet de regroupement sous forme de fichier .zip
dans le système de fichiers local afin de le déployer sur un système CICS, ou l'exporter directement sous z/OS UNIX. Pour plus d'informations, reportez-vous à la rubrique
Déploiement d'un regroupement CICS.