Aleksandr Chesnokov created IGNITE-29184:
--------------------------------------------
Summary: Explicitly configure annotation processors in modules
depending on ignite-codegen
Key: IGNITE-29184
URL: https://issues.apache.org/jira/browse/IGNITE-29184
Project: Ignite
Issue Type: Improvement
Components: build
Reporter: Aleksandr Chesnokov
Since JDK 23, javac does not run annotation processors found on the classpath
unless they are configured explicitly. The calcite, indexing, zookeeper and
control-utility modules rely on this implicit discovery, so on JDK 23+ the
build passes, but message serializers are not generated and the node fails at
runtime. We should list the processors explicitly in these modules, as it is
already done in ignite-core.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)