]
Mario Fusco resolved DROOLS-536.
--------------------------------
Resolution: Done
Fixed by
KieBuilder does not resolve declarations across packages
--------------------------------------------------------
Key: DROOLS-536
URL:
https://issues.jboss.org/browse/DROOLS-536
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 6.0.1.Final, 6.1.0.CR1
Reporter: Kevin Peterson
Assignee: Mario Fusco
Priority: Critical
Fix For: 6.1.0.Final
The KieBuilder loads the packages in the order declared in the kmodule.xml and builds
them independently.
If a type declaration extends a second type declaration in another package, the latter
may not have been processed yet, resulting in a compile-time exception.
Changing the order of the packages in the kmodule.xml does not help (and would prevent
cross-dependencies)