Page tree

Aucune gestion des erreurs ou des exceptions spécifique n'est nécessaire lorsque seule l'action Limiter la simultanéité est utilisée. Lorsque la chaîne de règles se termine, le délimiteur est désactivé, quelle que soit la façon dont elle se termine.
Si l'action Annuler la limitation de simultanéité est utilisée, il peut être utile de désactiver explicitement le délimiteur en cas d'erreur ou d'exception. Si des processus supplémentaires sont prévus après la gestion de l'erreur ou de l'exception et que vous voulez que l'instance suivante continue dès que possible, le délimiteur peut être désactivé explicitement dans le cadre de la gestion des exceptions. Si vous ne le désactivez pas explicitement, il est automatiquement désactivé à la fin de la chaîne.
Blocages
Si un délimiteur de simultanéité semble bloqué (aucune des instances de l'action Limiter la simultanéité qui utilisent ce délimiteur ne s'exécute), procédez comme suit pour résoudre le blocage :

  1. Sur le serveur principal, accédez à C:\Program Files (x86)\Kodak\RBA\bin\DataModels\CustomDevDataModel et supprimez le fichier Semaphores.xml.
  2. Dans le Gestionnaire des tâches Windows, sélectionnez l'onglet Processus et arrêtez le processus AutomationApp.exe.

Lorsque AutomationApp.exe redémarre, le fichier Sepmaphores.xml est recréé lorsque les modèles de données sont rechargés. Toutes les instances de l'action Limiter la simultanéité en cours d'exécution sont à nouveau placées en file d'attente. Les premières instances en file d'attente peuvent alors obtenir le délimiteur.

  • No labels