Création des exemples servlet

Créez un ou plusieurs exemples de servlet pour comprendre comment développer des objets Web dynamiques et des regroupements OSGi qui peuvent s'exécuter dans CICS.

Pourquoi et quand exécuter cette tâche

Chaque exemple est complet et prêt à être déployé sur un serveur JVM qui s'exécute dans CICS. Les exemples présentent une meilleure pratique et la façon de développer une application qui peut accéder à DB2 à partir de CICS et une file de stockagetemporaire.

Procédure

  1. Dans CICS Explorer SDK, ouvrez la perspective Java™.
  2. Définissez la plateforme cible sur la dernière version de CICS pour utiliser les projets de servlet. Sinon, des erreurs de compilation peuvent se produire lorsque vous créez des exemples dans votre espace de travail.
    1. Cliquez sur Fenêtre > Préférences dans la barre de menus de plan de travail.
    2. Développez Développement du plug-in et cliquez sur Plateforme cible.
    3. Cliquez sur Ajouter pour créer une définition cible.
    4. Cliquez sur le bouton radio Modèle, puis sélectionnez CICS TS V5.1 Runtime with Liberty dans la liste.
    5. Cliquez sur Suivant dans l'assistant, puis sur Terminer.
    6. Sélectionnez la définition de la cible et cliquez sur OK.
  3. Pour créer un exemple, utiliser l'une des méthodes suivantes pour ouvrir l'assistant Nouvel exemple :
    • Dans la barre de menus Eclipse, cliquez sur Fichier > Nouveau > Exemple.
    • Cliquez sur la flèche vers le bas de l'icône Nouvel assistant et cliquez sur Exemple.
    • Dans la vue Explorateur de projets, cliquez avec le bouton droit de la souris et cliquez sur Nouveau > Exemple.
  4. Dans le dossier Exemples CICS > Servlet et JSP, sélectionnez l'exemple que vous souhaitez utiliser. Vous pouvez choisir parmi les exemples suivants :
    • CICS Hello World
    • CICS Java Database Connectivity (JDBC)
    • CICS Temporary Storage Queue (TSQ)
  5. Cliquez sur Suivant. Les noms de tous les projets qui seront créés pour l'exemple choisi sont répertoriés.
  6. Cliquez sur Terminer. L'assistant crée les projets appropriés pour l'exemple que vous avez sélectionné. Par exemple, si vous avez sélectionné CICS Temporary Storage Queue (TSQ), l'assistant crée un fichier archive de regroupement d'entreprise (EBA), qui contient un fichier WAB et des regroupements OSGI. L'assistant crée également un projet de regroupement CICS qui référence le fichier EBA. Dans l'exemple JDBC, deux regroupements CICS sont créés.
    Conseil : Si le projet n'est pas généré et l'erreur suivante se produit, vérifiez que vous avez correctement effectué l'étape 2 :
    Bundle 'com.ibm.cics.server' cannot be resolved

Résultats

Le projet d'exemple est créé dans Explorateur de projet.