Mark,
The tests can't run because the drools-camel module has a dependency on spring 2.5.5.
This version is then mixed with version 2.5.6 from other dependencies.
Simple fix is to change drools-camel to use spring 2.5.6.
But we should really be using Maven dependency management at the root level to avoid this problem.
In general there should not be any version numbers in any of the sub-modules.
But even after I got the test to run there is now an assertion failure in assertTrue(response.indexOf("<ns2:name>santa</ns2:name>") > -1);
I'll look into it after my day job.
--ming
On May 23, 2010, at 11:00 PM, Mark Proctor wrote:
On 23/05/2010 08:16, Geoffrey De Smet wrote:Planner's examples in environmentMode DEBUG are not spotting any more
bugs in the statefull working memory.
I ran examination on 32 configs last night which did over 10 million
fireAllRules without a single deviation.
Trunk (5.1.M2-SNAPSHOT) is looking very good now :) and fast!
Toni has tagged it ready to release, but is reporting build problems for different platforms:
In OSX:
testJaxbInsertCommand(org.drools.server.service.KnowledgeServiceSoapTest)
testBothsessions(org.drools.server.service.KnowledgeServiceSoapTest)
testJaxbInsertCommand(org.drools.server.service.KnowledgeServiceRestTest)
testBothsessions(org.drools.server.service.KnowledgeServiceRestTest)
In RHEL:
testOsgiPlatformStarts(org.drools.osgi.integrationtests.SimpleOsgiTest)
testOsgiEnvironment(org.drools.osgi.integrationtests.SimpleOsgiTest)
testCompiler(org.drools.osgi.integrationtests.SimpleOsgiTest)
testDecisionTable(org.drools.osgi.integrationtests.SimpleOsgiTest)
If anyone wants to help speed up drools delivey, please test on your platform and submit any patches necessary to get it working.
Mark