Création d'un fichier de description de formulaire XML pour Web Editor à l'aide de DTD Generator

Le fichier forms51_be.xml est un exemple de description au format XML. Il contient un ensemble de formulaires qui peuvent être utilisés par Web Editor. La procédure ci-après illustre comment l'administrateur système peut ajouter de nouveaux formulaires XML à l'aide du générateur de DTD.

Remarque : Avant d'exécuter la procédure ci-dessous, renommez le fichier forms51_be.xml existant dans le répertoire Web Editor. Pendant la procédure, vous pouvez aussi créer un fichier de sortie sous un autre nom et reconfigurer Web Editor pour qu'il utilise ce nouveau fichier.

Pour créer des formulaires XML, exécuter l'instruction DTD Generate.

Les étapes suivantes illustrent la création de formulaires XML :

  1. Créez un fichier temporaire nommé "tables.txt" contenant le nom des tables que vous souhaitez utiliser dans les formulaires.

    Entrez chaque nom de table sur une ligne, comme dans l'exemple ci-après :

      Catentry
      Catentdesc
      Catentship
      Inventory

    Remarque : Les entrées respectent les majuscules et minuscules.

  2. Sauvegardez le fichier tables.txt dans le répertoire où se trouve l'instruction DTD Generate.
  3. En regard de l'invite de commande du système d'exploitation, placez-vous dans le répertoire où se trouve l'instruction DTD Generate.
  4. Exécutez l'instruction DTD Generate en entrant la syntaxe suivante :
      Windows NT Windows 2000 AIX Solaris Linux
      dtdgen -infile tables.txt -outfile tables51.dtd -dbname nom_db 
      -dbuser id_util -dbpwd mot_de_passe -xmlTableDesc tableFORMS.xml 
      -propFile nom_fichier
      
      iSeries
      QWEBCOMM/GENWCSDTD DATABASE(base_de_données) SCHEMA(schéma)
      INSTROOT(racine_inst) PASSWD(mot_de_passe) OUTFILE(tables51.dtd) 
      INFILE(tables.txt) XMLTABDESC(tableFORMS.xml)

    L'option de description de table (-xmlTableDesc ou XMLTABDESC) permet de créer, outre une DTD, une description de formulaire des tables.

    Windows NT Windows 2000 AIX Solaris Linux L'option -propFile permet d'indiquer le nom d'un fichier de propriétés externe où peuvent être sauvegardés le texte d'aide, les valeurs par défaut et les informations de description de zone.

  5. Reconfigurez Web Editor pour utiliser les nouveaux fichiers comme décrit dans la section précédente.
  6. Relancez Web Editor dans la console WebSphere Advanced Administrative Console. Pour ce faire, procédez comme suit :

    1. Développez Domaine administratif WebSphere.
    2. Développez Enterprise Applications.
    3. Développez Enterprise Application - demo.
    4. Cliquez avec le bouton droit de la souris sur l'application et sélectionnez Stop.
    5. Un message apparaît vous indiquant que l'application est arrêtée.
    6. Cliquez avec le bouton droit de la souris sur l'application et sélectionnez Start.
    7. Un message apparaît vous indiquant que l'application est relancée.
  7. Pour visualiser le nouveau formulaire dans un navigateur Web, ouvrez l'URL suivante :
      https://nom_hôte>:8000/wcm/webeditor

    nom_hôte est le nom hôte HTTP qualifié complet de WebSphere Application Server.

    Web Editor affiche la fenêtre du navigateur contenant la liste de tous les noms de tables.

Rubriques connexes

Tâches connexes

IBM copyright