drccrd opened a new issue, #6779: URL: https://github.com/apache/incubator-kie-drools/issues/6779
Per the documentation ( https://github.com/apache/incubator-kie-docs/blob/main/drools-docs/src/modules/ROOT/pages/language-reference-traditional/_drl-declarations-extended-con.adoc ) drools supports extending java classes with declared types in rules. In the legacy ASM model the inherited classes are build from available getters and setters of the java beans, sorted alphabetically, and then the subclass fields order by definition. This divorces the types bult by inheritance in drools from the java class constructors if the java classes had other definitions. Using the executable model however breaks this model and inheritance from java classes drops the java-declared fields, resulting in an empty constructor to inherit from. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
