-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
6.5.0.Final
-
None
-
-
NEW
-
NEW
I have the following POJO:
package org.example.domain.purchase; public class Order { private OrderType type; }
and the following rules:
package org.example.domain.purchase; rule "consignment" when $order: Order(type.equals(OrderType.CONSIGNMENT)) then System.out.println("Processing consignment order."); end rule "sale" when $order: Order(type.equals(OrderType.SALE)) then System.out.println("Processing sale order."); end rule "transfer" when $order: Order(type.equals(OrderType.TRANSFER)) then System.out.println("Processing transfer order."); end
These rules work fine with Drools v5.6.0 but do not fire after upgrading to v6.5.0. Even the following simple rule does not fire:
package org.example.domain.purchase; rule "order" when $order: Order() then System.out.println("Processing an order.") end
A sample project is available on Github.
- is caused by
-
DROOLS-1571 Tests not picking rules files from src/main/resources after upgrading to 6.5.0
-
- Closed
-