File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
spring-context/src/main/java/org/springframework/context/annotation Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -89,20 +89,20 @@ public AnnotationMBeanExporter mbeanExporter() {
89
89
90
90
private void setupDomain (AnnotationMBeanExporter exporter ) {
91
91
String defaultDomain = this .attributes .getString ("defaultDomain" );
92
+ if (defaultDomain != null && this .environment != null ) {
93
+ defaultDomain = this .environment .resolvePlaceholders (defaultDomain );
94
+ }
92
95
if (StringUtils .hasText (defaultDomain )) {
93
- if (this .environment != null ) {
94
- defaultDomain = this .environment .resolvePlaceholders (defaultDomain );
95
- }
96
96
exporter .setDefaultDomain (defaultDomain );
97
97
}
98
98
}
99
99
100
100
private void setupServer (AnnotationMBeanExporter exporter ) {
101
101
String server = this .attributes .getString ("server" );
102
+ if (server != null && this .environment != null ) {
103
+ server = this .environment .resolvePlaceholders (server );
104
+ }
102
105
if (StringUtils .hasText (server )) {
103
- if (this .environment != null ) {
104
- server = this .environment .resolvePlaceholders (server );
105
- }
106
106
exporter .setServer (this .beanFactory .getBean (server , MBeanServer .class ));
107
107
}
108
108
else {
You can’t perform that action at this time.
0 commit comments