Avoid using LiveBeansView in GraalVM native images
Closes gh-25344
This commit is contained in:
parent
e251075d6c
commit
9d37794ebc
|
|
@ -916,7 +916,9 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
|
|||
publishEvent(new ContextRefreshedEvent(this));
|
||||
|
||||
// Participate in LiveBeansView MBean, if active.
|
||||
LiveBeansView.registerApplicationContext(this);
|
||||
if (!IN_NATIVE_IMAGE) {
|
||||
LiveBeansView.registerApplicationContext(this);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -1024,7 +1026,9 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
|
|||
logger.debug("Closing " + this);
|
||||
}
|
||||
|
||||
LiveBeansView.unregisterApplicationContext(this);
|
||||
if (!IN_NATIVE_IMAGE) {
|
||||
LiveBeansView.unregisterApplicationContext(this);
|
||||
}
|
||||
|
||||
try {
|
||||
// Publish shutdown event.
|
||||
|
|
|
|||
Loading…
Reference in New Issue