-
Notifications
You must be signed in to change notification settings - Fork 38.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CodeGenerationException thrown when using AnnotationMBeanExporter on JDK 17 #28138
Comments
Related Issues |
Could you re-attach the demo project? The link is no longer working. |
this is the demo for reproduce bug |
This turns out to be a follow-up to #27490 where we applied a fallback code path for CGLIB fast-class generation failures. In some AOP configuration scenarios, CglibAopProxy uses special optimized interceptors that unfortunately always insist on the fast-class; I've added the same fallback code path there so that all variants of CGLIB MethodProxy invocations are covered now. |
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Closes spring-projectsgh-28138 (cherry picked from commit 7aed627)
Versions
Overview
create some bean (
com.alibaba.druid.filter.stat.StatFilter
) with class extendsjavax.management.NotificationBroadcasterSupport
.AnnotationMBeanExporter
Bean:the demo project in the attach file:
springquartzdemo.zip
Steps to Reproduce
$javax.management
is not equals tojavax.management
?The text was updated successfully, but these errors were encountered: