This is an automated email from the ASF dual-hosted git repository.

Croway pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit 020293094daec4a8666e99ad685c29d47328749b
Author: croway <[email protected]>
AuthorDate: Fri Jul 10 18:29:50 2026 +0200

    CAMEL-23999: camel-spring-boot - restore 
spring-boot-configuration-processor execution
    
    The maven-compiler-plugin 3.15.0 upgrade (#1648) silently stopped running
    annotation processors discovered on the compile classpath (behaviour change
    in maven-compiler-plugin 3.13+). As a result the camel-spring-boot core and
    all starter jars no longer contained 
META-INF/spring-configuration-metadata.json,
    breaking IDE completion for camel.* properties and the generated
    src/main/docs/*.json property documentation. Configure <proc>full</proc> to
    restore processor execution.
    
    Co-Authored-By: Claude Fable 5 <[email protected]>
---
 pom.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pom.xml b/pom.xml
index 395156c1d1f..0482504ebdb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -172,6 +172,10 @@
                     <release>${jdk.version}</release>
                     <maxmem>512M</maxmem>
                     <fork>${compiler.fork}</fork>
+                    <!-- maven-compiler-plugin >= 3.13 no longer runs 
annotation processors discovered on the
+                         classpath by default; 
spring-boot-configuration-processor must run so the jars contain
+                         META-INF/spring-configuration-metadata.json -->
+                    <proc>full</proc>
                 </configuration>
             </plugin>
             <plugin>

Reply via email to