O'Reilly logo

Drools JBoss Rules 5.X Developer's Guide by Michal Bali

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Troubleshooting techniques

If we have trouble with writing a new rule or fixing a broken rule, we should first isolate this rule from others. It can be done by commenting out other rules or by extracting this rule to a new file and working there.

The Drools Eclipse plugin has the Rete Tree view. The Rete Tree view is accessible as the second tab of the DRL editor. It shows the graphical representation of the Rete network (more about it in Chapter 12, Learning about Performance). Behind the scenes, it compiles the .drl file and so can be used to quickly check if the .drl file is valid, and if the file is not valid, an error is displayed.

If the rule compiles, but it still isn't doing what we want, we can use a debug event listeners to see if the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required