mardi 28 août 2007

Comment ajouter / deployer des HOOKS et des MAPPERS avec BONITA

il faut s'assurer qu'on a les fichiers source .java dans le repertoire %BONITA_HOME%\src\ressources\hooks\hero\hook et les fichiers .class


ATTENTION: avant tout il faut corriger un beug (valable pour la version 3.0 de bonita) dans le fichier c:\Bonita_Workflow_3.0\bonita\build.xml
changer la variable ${hookClass} par ${hooClass} ou bien elle même ${hookClass}
pour connaître la valeur qu'il faut mettre il faut lancer la commande ant deployHook -DhookClass=MailAccept et verifier le nom dans la ligne
"setting ro project proprety: hooClass -> MailReject"


Etape 1 : deployer un hook



1- c:\>cd %BONITA_HOME%

2- c:\Bonita_Workflow_3.0\bonita>ant deployHook -DhookClass=MailAccept

3- pour voir le hook il faut aller sur ProEd
- choisir une activité
- aller dans l'onglet Hooks
- Choisir onTerminate(rollback if failed)

Etape 2 : deployer un mapper



1- c:\>cd %BONITA_HOME%

2- c:\Bonita_Workflow_3.0\bonita>ant deployMapper -DmapperClass=AdministratorMapper

3- pour voir le mapper il faut aller sur ProEd
- choisir une activité
- aller dans l'onglet Hooks
- Choisir onTerminate(rollback if failed)

Libellés :

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil