If a user class named Exception is used, import my.own.domain.Exception rule "Foo" when then end the RHS compilation process resolves "Exception" to that name rather than to java.lang.Exception >> Rule compilation error [Rule name=Foo] : {if import * is used } The type Exception is ambiguous {if explicit import is used } Exception is not Throwable
Fixed by https://github.com/droolsjbpm/drools/commit/2fe546dbd
Mario Fusco <mario.fusco> updated the status of jira DROOLS-253 to Resolved
Verified in BRMS 6.0.0.ER4.