Juste en ajoutant que beaucoup de gens sont à la recherche de quelque chose de plus semblable à la gestion de la question de savoir si certaines conditions sont remplies d'activer ou de désactiver certaines fonctionnalités dans une application.
J'ai grandi fatigué de re-mettre en œuvre le même schéma encore et partout où je suis allé, j'ai donc décidé de faire un OSS projet appelé Roolie http://sourceforge.net/projects/roolie/
Je viens de maven-isée et depuis il n'y a eu aucun bugs signalés depuis 2010, quand il a été libéré, j'ai mis à niveau vers la v 1.0 avec pas de changements autres que ceux requis pour l'accueil à Maven Central (dont je suis en train de le faire).
Fondamentalement, la JSR-94 est trop pour la plupart des choses, et il y a une énorme courbe d'apprentissage et les frais généraux qui vont de pair avec l'offre actuelle. C'est bien si c'est ce que vous voulez. Mais si vous voulez juste pour la chaîne de règles simples, écrites en Java avec XML à maintenir votre état tests, Roolie est un moyen très rapide de le faire. Pas de dépendance, et aucune courbe d'apprentissage.