Testez l'opération 'existsCustomer' sur le module sortant créé dans le cadre du tutoriel 1, à l'aide du module de test de WebSphere Integration Developer.
- Si le serveur WebSphere Process Server n'est pas démarré, procédez comme suit pour lancer WebSphere Process Server dans WebSphere Integration Developer :
- Dans WebSphere Integration Developer, ouvrez la vue des serveurs en cliquant sur .
- Pour démarrer le serveur WebSphere Process Server, cliquez avec le bouton droit sur WebSphere
Process Server v6.0 et cliquez sur Démarrer.
- Basculez dans la perspective Intégration métier.
- Dans WebSphere Integration Developer, cliquez avec le bouton droit sur FlatFileOutboundModule et sélectionnez .
- Développez Propriétés détaillées.
- Dans la fenêtre Evénements, sélectionnez existsCustomer dans la liste Opération et indiquez les Paramètres initiaux de la requête :
Nom |
Valeur |
customerName |
N'indiquez aucune valeur |
Adresse |
N'indiquez aucune valeur |
Ville |
N'indiquez aucune valeur |
Etat |
N'indiquez aucune valeur |
fileName |
filecreate.txt |
directoryPath |
C:\flatfiledir\outputdir |
fileContentEncoding |
UTF-8 |
includeEndBODelimiter |
<null> |
Répertoire de transfert |
<null> |
Figure 1. Page Evénements montrant l'opération 'existsCustomer' sélectionnée
- Cliquez sur Continuer.
Résultat
L'écran suivant contenant l'objet
ExistsResponseBG est renvoyé et la valeur de
doesFileExist est
true,
ce qui indique que le fichier existe dans le répertoire spécifié.
Figure 2. Fenêtre contenant les résultats de la requête 'existsCustomer'
Répétez le test ci-dessus avec un nom de fichier inexistant et vérifiez que la valeur renvoyée pour l'objet métier doesFileExist est false.