Espace de fouille

La zone de fouille technologique java-jEE, M2M, noSQL…

Affichage des articles dans How to

Embarquer l’environnement d’exécution d’une application au sein de l’environnement de développement est une pratique courante et pratique. Il en est de même lorsque l’on développe une application cliente pour Bonita Open Solution. Cet article propose ainsi une procédure qui permet d’embarquer le bundle BOS tomcat 5.6.1 pour développer une application web cliente du moteur à [...]

Ce document explique sommairement comment établir un serveur pour partager des ressources REST. Un webservice simple Voici le code d’un service simple qui permet d’afficher « coucou » via un GET en se basant sur JAX-RS. import javax.ws.rs.GET; import javax.ws.rs.Path;   public class Resource { @GET @Path("/test") public String test() { return "coucou"; } } Exposer une [...]

Jboss Drools est un moteur de règles métier intéressant mais l’aborder semble une tâche ardue. Plutôt que de se laisser intimider, plongeons la tête la première dans l’outil, de son téléchargement à son utilisation, jusqu’à ce qui m’intéresse en dernier lieu : le piloter avec Bonita. Où commencer ? Sur http://www.jboss.org/drools. Ici, nous avons visiblement le [...]

Mercurial (hg pour les intimes) est un outil de gestion de sources distribué à l’instar de git, développé en python. L’avantage que l’on peut lui trouver est sa simplicité d’utilisation, son port sur les systèmes d’exploitation les plus répandus et son extensibilité aisée. Cet article a pour objet l’installation et la configuration de rhodecode, une [...]

L’utilisation et la configuration des messages est souvent quelque chose de mal compris par les utilisateurs de BOS. Le but de cet article est de reprendre ces notions pour tenter d’éclaircir les choses. Quelques rappels sur les messages Les messages permettent à deux processus de communiquer entre eux, et éventuellement faire transiter de l’information. Les [...]

Nous ne cesserons de le dire, les tests sont importants pour la qualité du code. Lorsque l’on écrit un connecteur pour Bonita Open Solution, il peut être intéressant d’écrire de tels tests. La procédure n’est pas compliquée du tout, il faut juste la connaître, alors voici : Pour chaque connecteur, il convient de créer un [...]

Cet article fait suite à celui qui offrait un retour sur l’organisation d’un dépôt SVN. Il s’agit ici de présenter quelques pratiques comme comment fusionner (merge) une branche avec le trunk, comment revenir à une ancienne révision, comment corriger proprement un bug ou encore comment sortir une release d’un projet. Il arrive souvent, lorsque l’on [...]