bito-code-review[bot] commented on PR #16513:
URL: https://github.com/apache/grails-core/pull/16513#issuecomment-5983313299

   <!-- Bito Reply -->
   The build failure in `:grails-data-hibernate5-docs:asciidoctor` appears to 
be a regression introduced by the migration from `org.asciidoctor.jvm.convert` 
to `org.asciidoctor.jvm.convert.classic` in this PR, specifically when running 
on JDK 25. The `NoClassDefFoundError` for 
`org/jruby/javasupport/ext/JavaLang$Throwable` suggests a compatibility issue 
between the JRuby version bundled with AsciidoctorJ 3 and the JDK 25 runtime 
environment.
   
   Since other modules using the same plugin change passed, this may be 
specific to the configuration or dependencies of the `hibernate5` documentation 
module. I recommend investigating if `grails-data-hibernate5/docs/build.gradle` 
has unique dependencies or configuration that conflict with the classic 
plugin's JRuby requirements on JDK 25. As a next step, I suggest verifying if 
reverting the plugin ID for this specific module resolves the issue, or 
checking if an explicit JRuby dependency override is required for the classic 
plugin on JDK 25.
   
   **grails-data-hibernate5/docs/build.gradle**
   ```
   plugins {
       id 'groovy'
   -    id 'org.asciidoctor.jvm.convert'
   +    id 'org.asciidoctor.jvm.convert.classic'
       id 'org.apache.grails.buildsrc.dependency-validator'
   }
   ```


-- 
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]

Reply via email to