Après avoir développé des stratégies personnalisées, vous pouvez les
tester et les déboguer.
Procédure
- Dans votre environnement de développement, ouvrez la fenêtre du débogueur en
cliquant sur .
- Créez une configuration pour une application Java distante.
- Sélectionnez le projet de stratégie.
- Entrez le nom d'hôte et le numéro de port de débogage du serveur.
Le port par défaut est 7777.
- Cliquez sur Valider.
- Pour déboguer, définissez un point d'arrêt dans la classe à l'endroit que vous voulez déboguer. La plupart des méthodes d'une stratégie sont appelées lorsque la stratégie est ajoutée à un processus. La méthode test() est appelée lorsque la stratégie est exécutée pour des opérations telles que submit, update, state entrance et timer.
- Pendant le débogage, vous risquez de devoir modifier votre stratégie de gouverneur. Pour ce faire, exportez à nouveau votre projet Java comme fichier JAR et,
dans la page Extensions, actualisez votre extension existante. Il est inutile de redémarrer le serveur pour appliquer les modifications.
Remarque : Au lieu de supprimer votre stratégie de régulation et d'en ajouter une nouvelle,
vous pouvez actualiser la stratégie. Quand vous supprimez une extension existante,
elle est supprimée des cycles de vie et des processus des stratégies, même si elle
est recréée ; vous devez par ailleurs reconfigurer vos processus.