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]