CVS should now contain a working 2.5 which I plan to beta in a few days.
The main changes to 2.5 is the shift to commons JCI and the introduction
of some new SMF interfaces and classes for compilation - Java and Groovy
now compile down to pojos. Along with this we now have a new way of
doing deployment, we still support the runtime compilation and execution
but we now support the ability to execute from pre compiled .ddjs
(drools deployment jars) simply by pointing the RuleBaseLoader to a URL
of that jar. For details of how all this works please look over the unit
tests now in drools-io which should demo all aspects of the new api.
Users can now do a poor man's debug in eclipse or Idea against the
source ddj and eclipse developers should now be able to develop
debugging plugins against the generated source.
If people could do a checkout and let me know how the CVS build is
before I do a beta 1, that would be great - also if you have anything
you want to get in for 2.5 please submit asap.
Thanks
Mark