From 9b9fe6a8b38246f76da665f6e3e5ec2f5223858e Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Thu, 17 Feb 2022 11:02:24 +0200 Subject: [PATCH] Setting bean class name overwrites bean class (#5387) --- .../springweb/WebApplicationContextInstrumentation.java | 1 - 1 file changed, 1 deletion(-) diff --git a/instrumentation/spring/spring-web-3.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/springweb/WebApplicationContextInstrumentation.java b/instrumentation/spring/spring-web-3.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/springweb/WebApplicationContextInstrumentation.java index a26b139e79..b8695a9424 100644 --- a/instrumentation/spring/spring-web-3.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/springweb/WebApplicationContextInstrumentation.java +++ b/instrumentation/spring/spring-web-3.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/springweb/WebApplicationContextInstrumentation.java @@ -77,7 +77,6 @@ public class WebApplicationContextInstrumentation implements TypeInstrumentation GenericBeanDefinition beanDefinition = new GenericBeanDefinition(); beanDefinition.setScope(SCOPE_SINGLETON); beanDefinition.setBeanClass(clazz); - beanDefinition.setBeanClassName(clazz.getName()); ((BeanDefinitionRegistry) beanFactory) .registerBeanDefinition("otelAutoDispatcherFilter", beanDefinition);