diff --git a/apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/AbstractMethodInterceptor.java b/apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/AbstractMethodInterceptor.java index d60106794326bf9c1f39ab7a92215285732c77b6..669d2e87afbcd88ea34bd7e1a24b8aad49b77c9b 100644 --- a/apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/AbstractMethodInterceptor.java +++ b/apm-sniffer/apm-sdk-plugin/spring-plugins/mvc-annotation-commons/src/main/java/org/apache/skywalking/apm/plugin/spring/mvc/commons/interceptor/AbstractMethodInterceptor.java @@ -84,9 +84,9 @@ public abstract class AbstractMethodInterceptor implements InstanceMethodsAround if (requestURL == null) { requestURL = getRequestURL(method); pathMappingCache.addPathMapping(method, requestURL); - requestURL = getAcceptedMethodTypes(method) + pathMappingCache.findPathMapping(method); + requestURL = pathMappingCache.findPathMapping(method); } - operationName = requestURL; + operationName = getAcceptedMethodTypes(method) + requestURL; } HttpServletRequest request = (HttpServletRequest) ContextManager.getRuntimeContext()