Superviser une route Apache Camel démarrée depuis un script Groovy avec Hawtio
Le screencast ci-dessous est une démonstration de l'utilisation de la console web hawtio pour superviser une route Apache Camel, mise en place et s'exécutant à partir d'un script Groovy (le script en fichier attaché à ce billet).
Générer facilement des diagrammes UML avec GroovyFX et PlantUML
PlantUML est un outil très intéressant, permettant de générer des diagrammes UML à partir d'un texte suivant une certaine syntaxe.
Création de graphes Neo4j dans un script Groovy, avec sucres syntaxiques
Découvrant les bases de données de type graphe avec la base de données Neo4j, il était naturel pour moi de chercher à en découvrir l'API au moyen de scripts Groovy. Les scripts présentés dans cet article utilisent le système GRAPE qui permet de ramener toutes les dépendances dont on a besoin, et ainsi d'être assez vite au coeur de l'action.
Je vous présenterai également quelques sucres syntaxiques (en Groovy) pour augmenter la clarté du code pour la création de graphes Neo4j.
Développer un client SOAP avec le projet groovy-wslite et Membrane SOA Model
groovy-wslite est un projet intéressant faisant partie de l'écosystème Groovy, et permettant d'écrire facilement des clients qui vont pouvoir consommer des services web de type SOAP et REST.
Circles, une application JavaFX pour visualiser des structures de données
Utiliser le projet Undecorator dans une vue GroovyFX
Undecorator est un projet intéressant pouvant donner une allure plus attrayante et moderne à vos applications JavaFX ; plus précisément, il donne un look particulier à l'objet Stage
de votre application, qui est le conteneur de plus haut niveau, en le débarrassant des décorations qui rappellent sur quel système l'on est.
Expérimenter les fonctions d'agrégation de MongoDB avec Grails
Créer un simple moteur de workflow dynamique en Groovy
Inspiré en partie par l'article Design Pattern: Design a Simple Workflow using Chain of Responsibility Pattern, cet article décrit la conception d'un simple moteur de workflow en langage Groovy.