I don't think it makes sense to assert null into working memory... null does not matches any object type anyway...
Maybe what you want to do is to check for the non-existance of a fact:
So, don't ever assert null into working memory.
2007/8/14, Stuart Moffatt <firstname.lastname@example.org
The incoming building was initialized like this:
Building building = null;
FactHandle buildingFact = businessRuleSession.insert( building );
businessRuleSession.setFocus("validate delete or get building");
Can drools test for this null building?
What should the rule look like?
rule "building is null"
agenda-group "validate delete or get building"
boException : BOException()
Building() == null /* this is the problem here -- not sure what this should look like */
rules-users mailing list
Software Engineer - JBoss Rules Core Developer
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @ www.jboss.com