Introduction This post shows a reference implementation of drools persistence on top of a non transactional HashMap. This should serve as inspiration for more complex scenarios (like the Berkley DB one). This work was also developed under Intalio’s sponsorship. As the new abstraction is heavily inspired on JPA there are some mechanisms which should be [...]
Archive for the ‘drools’ Category
Drools persistence on top of HashMap
February 7, 2011
Simple Drools Rule Flow to BPMN2 migration tool
December 28, 2010
For ease the transition from Drools Flow files to the new BPMN2 standard drools gives you a nice but hidden feature, a XmlBPMNProcessDumper. This tiny piece takes a RuleFlowProcess instance and spits nice well formed BPMN2 files. So, for making your life just a little better, I’ve created a project on github exposing this internal [...]
Are you ready for Drools 5.2 + jbpm5?
December 16, 2010
Great things are happening into the core of Drools and it will impact into the whole community. This post is not about the great features we gonna have soon but about how to make the transition painless. From the developer point of view things are getting better and better. Git migration Maven 3 compliance Repository [...]
New Guvnor Feature – Rule Templates
May 28, 2010
Here is a screencast showing guvnor rule template features As you can see here, the Template Editor is an extension of the famous Rule Editor which now has a Template Data tab. On this tab you’ll find a grid having the template placeholders (a.k.a. “template keys”) as columns. So in your knowledge base you’ll finally [...]
Drools Flow :: Work Items
April 19, 2010
Introduction Working on improve our knowledge about the Drools platform and to give something back to the community. This time we’ll discuss a language extension called Work Items. The official documentation says: “[Drools Flow] offers constructs that are closely related to the problem the user is trying to solve”. In other words, creating your own [...]
Jetty + DataSource + JTA
April 18, 2010
Working on my next post about Drools Flow Work Items I wanted to have a one click example. This example involves a web application so I started with Jetty which fits perfect for a mvn jetty:run example. In the standalone example we run our own JNDI directory provided by Bitronix. Jetty has JNDI directory embedded [...]
Primer caso de éxito (personal) de Drools
May 8, 2009
Escribo para comentar mi primer experiencia con el uso de drools-expert en el campo comercial.El desafío era realizar un servicio de búsqueda de servicios de correo entre distintos destinos. El problema con estos es que son muy arbitrarios, cambiantes y además el sistema debía soportar el agregado de distintos servicios menores que realizaran trayectos específicos.Lamentablemente [...]
Primeros pasos con GIT-SVN
April 22, 2009
Partiendo de una infraestructura de SVN, todavía se puede aprovechar la versatilidad que te provee GIT para trabajar en tus modificaciones diarias e inestables (incluso muchas veces destructivas).En el ejemplo voy a intentar hacer una demo con el svn de JBoss particularmente con el módulo de Drools. $ git svn clone -s http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/ drools-upstream && [...]
