Вы смотрели на Слюни Гувнор ? Он позволяет сохранять и редактировать правила, даже тестировать правила (которые можно сохранить в СУБД) на лету, а затем интегрировать (оценивать) их в приложение Java / JavaEE. Даже если вам не нужны все его причудливые функции (такие как управление версиями, интеграция с IDE и т. Д.), Это противоречит вашему предположению о том, что Drools не может динамически загружать правила из базы данных.
Обратите внимание, однако, что Drools не был в первую очередь предназначен для аргументации по фактам, хранящимся в RDBMS. Начиная с Drools 4.0, вы можете извлекать объекты из внешних ресурсов, таких как СУБД, используя Hibernate, но, если я правильно понимаю, они будут рассматриваться как постоянные во времени факты, а не вставляться в рабочую память.