Gavin,
I am no longer sure if this is a seam problem after all, but a problem with
drools.
In rules 3.0.6 (the only source I could get my hands on),
The Rule.isValid() has:
if ( this.consequence == null || !isSemanticallyValid() ) {
but nowhere in the code is the consequence set, so it is always null, and thus
always invalid.
The only time setConsequence is called is from PackageCompilationData from
reload() and write(String, byte[]).
These are only called by AbstractRuleBase.mergePackage(Package, Package) and
PackageStore.write(String, byte[])
I am not familiar with drools, but does anyone have an idea, or is this indeed
a bug in drools 3.0.6?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4057066#4057066
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4057066
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user