Interroger les vues de documents Domino

L'activité Interroger les vues est utilisée pour interroger les vues de la base de données dans le serveur Lotus® Domino® qui correspondent aux valeurs spécifiées dans les champs de document présents dans la vue.

Utilisation de l'activité Interroger les documents
  1. Cliquez avec le bouton droit de la souris sur Orchestration dans le panneau Projet et cliquez sur Nouvelle orchestration pour créer ou ouvrir une orchestration. Le panneau d'orchestration est affiché.
  2. Sélectionnez l'onglet Activités et développez le dossier Domino.
  3. Faites glisser l'activité Interroger les vues du dossier Domino vers l'orchestration. Une représentation graphique de l'orchestration, y compris le panneau Liste de contrôle, apparaît.
  4. Cliquez sur Sélectionner le noeud final, puis sélectionnez un noeud final Domino.

    Vous trouverez des instructions pour la création ou l'édition d'un noeud final Domino dans la section Création ou édition d'un noeud final pour une activité Domino.

  5. Cliquez sur Configurer dans la Liste de contrôle. La tâche Configuration apparaît.
    Remarque : Le bouton Suivant est activé uniquement après la sélection du nom de la base de données.
    • Cliquez sur Parcourir pour sélectionner une base de données existante dans le panneau Parcourir les bases de données Domino. Le panneau Parcourir les bases de données Domino affiche toutes les bases de données du noeud final sélectionné.
    • Cliquez sur Parcourir pour sélectionner une vue existante dans le panneau Parcourir les vues Domino. Ce panneau affiche toutes les vues Domino pour le noeud final sélectionné qui existent dans la base de données sélectionnées.
    • Cliquez sur Suivant pour sélectionner un formulaire existant dans le panneau Parcourir les formulaires Domino. Le panneau Parcourir les formulaires Domino affiche tous les formulaires associés aux documents dans la vue sélectionnée.

  6. Sélectionnez Mapper les entrées dans la Liste de contrôle. Les schémas XML générés à partir de l'objet sélectionné de l'activité Interroger les vues s'affichent en tant que noeuds sous le paramètre d'entrée de demande dans le panneau Vers l'activité.

    Lorsque le type de formulaire est le même pour plusieurs bases de données, vous pouvez spécifier le nom de la base de données dans les paramètres optionnels de la tâche Mapper les entrées, endroit où la même orchestration peut être utilisée pour effectuer des opérations sortantes sur différentes bases de données. Pour cela, vous devez spécifier le nom de base de données dans le paramètre optionnel databaseName (décrit au tableau 1). Si une valeur est attribuée au paramètre databaseName, l'opération sortante est réalisée sur la base de données désignée par cette valeur. Si aucune valeur n'est attribuée à ce paramètre, l'opération sortante est exécutée sur la base de données spécifiée dans la configuration.

    Le paramètre d'entrée optionnel est décrit dans le tableau suivant :

    Tableau 1. Paramètre optionnel
    Nom de paramètre Description
    databaseName Nom de base de données pouvant être ajouté dynamiquement à la mappe des entrées pour permettre à une même orchestration d'effectuer des opérations sortantes sur plusieurs bases de données ayant le même type de formulaire.
    Le connecteur Domino permet aussi au noeud final de se connecter dynamiquement à un autre serveur Domino. A l'exécution, si vous voulez vous connecter dynamiquement à un serveur Domino autre que celui qui est configuré dans le panneau du noeud final, ajoutez les nouveaux paramètres optionnels dans les dominoConnectionProperties de la mappe des entrées. Les paramètres des dominoConnectionProperties sont décrits dans le tableau suivant :
    Tableau 2. Paramètres de connexion optionnels
    Paramètres Description
    Paramètres dominoConnectionProperties
    hostName Spécifie le nom d'hôte ou l'adresse IP de la machine sur laquelle le serveur Domino s'exécute.
    diiopPort Port DIIOP (Domino Internet Inter-ORB Protocol) qui permet aux applets ou aux applications Java d'accéder à des données Domino distantes via CORBA. La valeur par défaut est 63148.
    username Spécifie le nom d'utilisateur pour la connexion au serveur Domino.
    password Spécifie le mot de passe associé au nom d'utilisateur pour la connexion au serveur Domino.
    Paramètres connectionPool
    minimumConnections Spécifie le nombre minimal de connexions au serveur Domino que le dispositif d'intégration maintient ouvertes dans le pool de connexions. La valeur 0 (zéro) est prise en charge. La valeur par défaut est 5.
    maximumConnections Spécifie le nombre maximal de connexions au serveur Domino que le dispositif d'intégration peut maintenir ouvertes dans le pool de connexions. La valeur 0 (zéro) signifie que le nombre de connexions est illimité. La valeur par défaut est 25.
    maxIdleTime Spécifie la durée en minutes pendant laquelle une connexion au serveur Domino peut rester ouverte tout en étant inactive avant d'être fermée par le dispositif d'intégration. La valeur 0 (zéro) signifie que les connexions sont fermées lorsqu'elles sont renvoyées vers le pool - pas de délai d'inactivité. La valeur par défaut est 120 minutes.
    maxWait Spécifie la durée en secondes pendant laquelle le dispositif d'intégration attend une connexion lorsque toutes les connexions du pool sont utilisées. S'il n'obtient pas de connexion après ce délai, une exception est émise. La valeur par défaut est 300 secondes.
    reclaimConnections Spécifie l'intervalle suivant lequel le connecteur recherche les connexions inactives. Les connexions inactives sont récupérées jusqu'à ce que le nombre minimal de connexions, défini par le paramètre Nombre minimal de connexions, soit atteint. La valeur par défaut est de 5 minutes.
  7. Mappez les variables d'orchestration et le paramètre d'entrée de l'activité.
    Remarque : Des valeurs doivent être fournies lors de l'exécution pour les éléments obligatoires de la structure d'entrée. Une valeur peut être indiquée en spécifiant une valeur par défaut pour l'élément ou en reliant l'élément avec un noeud d'entrée. A l'exécution, si aucune valeur n'est fournie pour un élément obligatoire, l'activité émet une exception qui est signalée par la console de gestion Web. Si aucune valeur n'est fournie au moment de l'exécution pour un paramètre d'entrée facultatif, aucune exception n'est émise lors de l'exécution.
  8. Spécifiez les valeurs conformément à la description du tableau 3 :
    Tableau 3. Type de recherche
    Nom de paramètre Description
    KeyValues Spécifiez la valeur à rechercher.
    ExactMatch Spécifiez False si vous voulez retourner toutes les valeurs possibles en rapport avec le terme de recherche. Pour retourner une correspondance exacte, spécifiez True.
    SearchFormula Spécifiez une formule pour une recherche détaillée, selon vos besoins.
  9. Sélectionnez Mapper les sorties dans la liste de contrôle. Le schéma XML généré pour contenir la réponse de l'activité s'affiche en tant que noeuds sous le paramètre de sortie de réponse dans le panneau Depuis l'activité.
    Remarque : Les champs ajoutés dynamiquement présents dans le document Domino et non générés dans les structures d'entrée/sortie de mappe sont pris en charge par le connecteur Domino. Lors de l'extraction de documents à l'aide de cette activité, les données pour ces champs sont disponibles dans la section Mapper les sorties, sous AdditionalFields.
  10. Créez un mappage entre les paramètres de sortie et les variables d'orchestration.
Vous avez configuré l'activité Interroger les vues Domino.



Commentaires | Notices


Icône d'horodatage Dernière révision: Friday, November 1, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Domino_query_views_activity.html