Cette section décrit les problèmes connus de gestion du cycle de vie et les solutions associées.
[echo] Doing admin task set [exec] [Attribute(id=redelivery-interval-internal-in-millis) : Redelivery- Interval (7,000) should be greater than or equal to Minimum-delivery- interval-in-millis (9,000)] [exec] CLI137 Command set failed.
minimum-delivery-interval correspond à l'intervalle de temps minimal entre chaque distribution d'une même horloge.
redelivery-interval-in-mills indique le délai pendant lequel le service d'horloge attend avant d'effectuer une nouvelle tentative de distribution suite à l'expiration de la valeur ejbTimeout.
La logique qui relie la propriété d'intervalle de redistribution à celle de l'intervalle minimal de distribution étant incorrecte, vous n'avez pas la possibilité d'utiliser l'interface graphique ou la ligne de commande pour définir des valeurs de sorte que l'intervalle minimal de distribution soit supérieur à l'intervalle de redistribution.
L'intervalle minimum-delivery-interval-in-millis doit obligatoirement être supérieur ou égal à l'intervalle redelivery-interval-in-millis de la propriété ejb-timer-service. Le problème est tel qu'une vérification de validation est erronée dans Application Server dans le but de vérifier que la valeur redelivery-interval-in-millis est supérieure à la valeur de minimum-delivery-interval-in-millis.
Utilisez les valeurs par défaut suivantes :
minimum-delivery-interval(default)=7000 redelivery-interval-in-millis(default)=5000
Toute autre valeur provoquera une erreur.