spring-framework
spring-framework copied to clipboard
Load-time weaving support for WildFly 24+
Support for wildfly delegating transformer is broken since wildfly-core 19 https://github.com/wildfly/wildfly-core/commit/c0d775692adbed37724d6f4ce22a6dc900c0e69d
Spring class org.springframework.instrument.classloading.jboss.JBossLoadTimeWeaver expects to load class org.jboss.as.server.deployment.module.DelegatingClassFileTransformer. However, this class has been renamed to org.jboss.as.server.deployment.module.DelegatingClassTransformer in wildfly-server 19.0.0. Also, the DelegatingClassTransformer doesn't implement java.lang.instrument.ClassFileTransformer any more. Instead, it implements org.jboss.modules.ClassTransformer.