Utilitaire scheduler_console_client
Les tâches configurées dans IBM® EMM Scheduler peuvent être répertoriées et déclenchées par cet utilitaire, si elles sont configurées pour intercepter un déclencheur.
Que faire si SSL est activé
Lorsque l'application Web Marketing Platform est configurée pour utiliser SSL, la machine JVM utilisée par l'utilitaire scheduler_console_client doit utiliser le même certificat SSL que celui utilisé par le serveur d'application Web sur lequel Marketing Platform est déployé.
Pour importer le certificat SSL, procédez comme suit :
*
*
Si la variable JAVA_HOME est définie en tant que variable d'environnement système, le JRE vers lequel elle pointe est celui utilisé par l'utilitaire scheduler_console_client.
*
Si JAVA_HOME n'est pas définie en tant que variable d'environnement système, l'utilitaire scheduler_console_client utilise le JRE défini soit dans le script setenv situé dans le répertoire tools/bin de votre installation Marketing Platform, soit sur la ligne de commande.
*
Importez le certificat SSL utilisé par le serveur d'application Web sur lequel Marketing Platform est déployé vers le JRE utilisé par scheduler_console_client.
Le JDK de Sun inclut un programme intitulé keytool qui permet d'importer le certificat. Pour plus d'informations sur l'utilisation de ce programme, consultez la documentation Java ou accédez à l'aide en ligne en saisissant -help lors de l'exécution du programme.
Si les certificats ne correspondent pas, le fichier journal de Marketing Platform contient une erreur telle que la suivante :
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Prérequis
Marketing Platform doit être installé, déployé et en cours d'exécution.
Syntaxe
scheduler_console_client -v -t trigger_name user_name
scheduler_console_client -s -t nom_utilisateur nom_trigger
Commandes
-v
Répertorie les tâches Scheduler configurées pour intercepter le déclencheur spécifié.
Doit être utilisé avec l'option -t.
-s
Exécute les tâches Scheduler configurés pour intercepter le déclencheur spécifié.
Doit être utilisé avec l'option -t.
Options
-t nom_trigger
Nom du déclencheur, tel qu'il est configuré dans Scheduler.
Exemple
*
scheduler_console_client -v -t trigger1
*
scheduler_console_client -s -t trigger1