gitgabrio commented on issue #1460: URL: https://github.com/apache/incubator-kie-issues/issues/1460#issuecomment-2457171507
After first iteration, it turns out that the root cause of that "workaround" is the usage of reflection on generated classes to create other classes (see [here](https://github.com/apache/incubator-kie-kogito-runtimes/blob/5ed0377c2cd0b857b0e14e60bdfdfdcdd316e615/jbpm/jbpm-flow-builder/src/main/java/org/jbpm/compiler/canonical/descriptors/ServiceTaskDescriptor.java#L99)) So the proper fix is to completely remove the usage of reflections and, then the need of double compilation (and of that workaround as whole). Double check if also drools/rules is affected by that. @elguardian -- 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]
