Application EmailRelay sur une base de données ClearQuest non répliquée avec plusieurs bases de données ClearQuest

Dans ce scénario, deux bases de données IBM® Rational ClearQuest ou plus sont configurées pour une utilisation avec l'application EmailRelay dans un environnement non répliqué.

Il existe un bloc XML <repository> séparé dans le fichier cqemailrelay_cfg.xml pour chaque base de données ClearQuest sur laquelle vous prévoyez d'installer l'application EmailRelay. Lorsque l'application EmailRelay est configurée pour s'exécuter en mode relais PostOffice, elle utilise le bloc XML <repository> pour déterminer comment communiquer avec le serveur Web ClearQuest. S'il existe plusieurs blocs XML <repository>, EmailPlus fait défiler chaque bloc en interrogeant la base de données ClearQuest pour connaître les nouveaux enregistrements EmailPlus à envoyer.

Lorsque l'application EmailRelay est configurée pour s'exécuter en mode relais SMTP, le bloc XML <repository> est ignoré. Le package EmailPlus de chaque base de données ClearQuest doit être configuré pour utiliser le même port que EmailRelay écoute.
Important : Utilisez la même valeur pour -relaycfgdir. Autrement, un nouveau fichier cqemailrelay_cfg.xml sera créé et ne contiendra que des paramètres de configuration pour la nouvelle base de données.

Dans l'exemple suivant, il existe deux bases de données ClearQuest : l'une nommée SAMPL et l'autre nommée TEST. Pour définir et configurer l'application EmailRelay pour les deux bases de données, exécutez deux fois le script Perl cqemailrelay.pl, en modifiant les valeurs ClearQuest -dbset, -userdb -username, -password et -serverurl pour qu'elles soient spécifiques à votre base de données ClearQuest supplémentaire.

Tout d'abord, configurez l'application EmailRelay pour la base de données SAMPL.
cqperl cqemailrelay.pl -dbset EmailPlus -userdb SAMPL -username admin -password secret -serverurl https://cqweb.server.com/cqweb/oslc/ -relaycfgdir C:\EmailRelay -smtpserver smtp.your.org.com -smtpport 465 -smtpuser cq.emailrelay@your.org.com -smtppassword secret -mode postoffice
Ensuite, configurez l'application EmailRelay pour la base de données TEST.
cqperl cqemailrelay.pl -dbset EmailPlus -userdb TEST -username admin -password secret -serverurl https://cqweb.server.com/cqweb/oslc/ -relaycfgdir C:\EmailRelay -smtpserver smtp.your.org.com -smtpport 465 -smtpuser cq.emailrelay@your.org.com -smtppassword secret -mode postoffice
Remarque : Si vous configurez l'application EmailRelay en mode relais SMTP, vous devez exécuter le script cqemailrealy.pl une seule fois.
Remarque : Etant donné qu'il existe un serveur EmailRelay pour chaque déploiement Web ClearQuest, vous ne pouvez pas configurer certaines de vos bases de données ClearQuest pour utiliser le mo de relais PostOffice et d'autres pour utiliser le mode relais SMTP.

Commentaires