En tant qu'intégrateur, vous testez le service de décision en utilisant
une application client.
Avant de commencer
Si vous vous connectez au portail cloud avec votre ID utilisateur d'entreprise
(authentification SAML), vous ne pouvez pas exécuter de services de décision. Vous avez, pour cela, vous procurer un compte avec un mot de passe local
(voir Identifiants de service pour les applications client).
Assurez-vous d'avoir téléchargé les ressources de support, y compris
l'application web miniloan-webapp, à partir du
portail IBM ODM on
Cloud.
Pourquoi et quand exécuter cette tâche
Vous installez l'exemple d'application web,
miniloan-webapp,
sur un serveur d'applications et vous exécutez le service de décision.
Procédure
- Installez le serveur et l'exemple d'application web :
- Téléchargez WAS Liberty à partir de l'emplacement suivant : https://developer.ibm.com/wasdev/downloads/#asset/runtimes-wlp-runtime
Conseil : Notez le numéro de version de WAS Liberty en vue de l'étape suivante.
- Exécutez la commande suivante pour installer le profil Liberty dans un répertoire cible : java
-jar wlp-runtime-<numéro de version Liberty>.jar Remplacer <numéro de version Liberty> par le numéro de version du profil
WAS Liberty téléchargé.
- Pour créer un nouveau serveur Liberty nommé ODMSample,
allez dans <RépertoireCible>/wlp/bin
et exécutez la commande suivante : server create ODMSample
- Copiez le fichier miniloan-webapp.war dans
<RépertoireCible>/wlp/usr/servers/ODMSample/apps.
- Ajoutez la fonctionnalité suivante au fichier
descripteur <RépertoireCible>/wlp/usr/servers/ODMSample/server.xml :
jsf-2.0
- Pour déclarer l'application web
Miniloan, ajoutez la ligne suivante après la déclaration httpEndpoint, dans le
fichier <RépertoireCible>/wlp/usr/servers/ODMSample/server.xml :
<webApplication id="miniloan-webapp" location="miniloan-webapp.war" name="miniloan-webapp"/>
La valeur de l'attribut location doit être le chemin relatif du fichier .war
de l'application web que vous avez copié dans le répertoire apps.
- Démarrer le serveur Liberty ODMSample. Allez dans <RépertoireCible>/wlp/bin et
exécutez la commande suivante : server start ODMSample
- Pour accéder à l'application miniloan-webapp sur le serveur Liberty, saisissez l'URL suivante dans un navigateur web : http://localhost:9080/miniloan-webapp/ . Le numéro de port est défini dans le fichier server.xml. Il est possible de le modifier.
- Vérifiez que le chemin d'ensemble de règles est correct.
- Spécifiez le nom d'hôte du serveur de votre portail cloud et entrez vos ID
utilisateur et mot de passe pour vous connecter à ce portail. Vous devez utiliser un compte du portail cloud, tel qu'un compte d'utilisateur ou
des identifiants de service.
- Sélectionnez l'environnement dans lequel vous avez déployé le service de décision.
- Cliquez sur Valider le prêt et attendez que le résultat
s'affiche. Selon les valeurs entrées dans les champs Emprunteur et Prêt, le
message renvoyé sera Le prêt est rejeté
ou Le prêt est approuvé.
- Changez les valeurs dans les champs pour tester le service de décision.
- Pour arrêter le serveur Liberty ODMSample, allez dans <RépertoireCible>/wlp/bin et
exécutez la commande suivante : server stop ODMSample
Que faire ensuite
Vous pouvez maintenant valider le service de décision dans
l'environnement de test.