Description
Describe the bug
Based on #10268 (comment)
Steps to reproduce
@SpringBootConfiguration
@EnableAutoConfiguration(
exclude = {
HibernateJpaAutoConfiguration.class,
ActiveMQAutoConfiguration.class,
JmsAutoConfiguration.class,
NettyAutoConfiguration.class,
JmxAutoConfiguration.class,
JmxEndpointAutoConfiguration.class,
DataSourceAutoConfiguration.class
}
)
public class SoSmall {
@Configuration
static class MyConf {
@Bean
public ConversionService conversionService() {
return new DefaultFormattingConversionService();
}
}
public static void main(final String[] args) {
final ConfigurableApplicationContext context = new SpringApplicationBuilder(SoSmall.class).web(WebApplicationType.NONE)
.run(args);
final SoSmall smol = context.getBean(SoSmall.class);
smol.run(context);
context.close();
}
private void run(ConfigurableApplicationContext context) {
System.out.println("Hello!");
}
}
Expected behavior
Should start
Actual behavior
APPLICATION FAILED TO START
Description:
Failed to bind properties under 'otel.resource.attributes' to java.util.Map<java.lang.String, java.lang.String>:
Property: otel.resource.attributes
Value: "a=b,c=d"
Origin: class path resource [application.yaml] - 4:27
Reason: org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String, java.lang.String>]
Javaagent or library instrumentation version
Environment
No response
Additional context
No response