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)

Reply via email to