Ensuite il faut créer un repository :
Le charger (action load dans le menu):
RuleAuthor vous répond alors : Dictionary 'Monhugu (INITIAL)' has been loaded
La prémière étape est terminée, maintenant, nous allons importer une structure XML à partir du XSD suivant ICI
Cette structure XML vous permet d'envoyer des faits au moteur de règle et de récuperer les résultats.
L'import de la structure XML se fait dans le menu, "definitions" puis cliquez sur XMLFact. Un bouton "create" est présent dans la partie droite de la page. Cliquez dessus et spécifier les paramètres suivants:
XML Schema = D:\dev_hugu\BlogDemo\SchemaProject\BlogComm.xsd
JAXB Class Directory = d:\temp (Permet de construir les classes java correspondant à votre structure XML, c'est à dire les Getter & Setter sur chaque élément)
Puis cliquez sur "Add Schéma", pour avoir l'écran suivant :
Sélectionner les 2 lignes comme proposé et cliquez sur "Import".
La structure est intégrée à OBR (Oracle Business Rule).
Vous devez maintenant créer vos règles métiers, comme par exemple le calcul d'une commission :
Ensuite vous sauvez le tout ....
et depuis BPEL on utilise alors une étape DECIDE comme cela:
Voici le projet Jdev correpondant à cette copie d'écran à télécharger ICI
sinon pour une documentation en English plus précise : http://download.oracle.com/docs/cd/B32110_01/web.1013/b28965/toc.htm
Aucun commentaire:
Enregistrer un commentaire