Skip to content
Discussion options

You must be logged in to vote

Confirmed, and thanks for the precise stack trace — this is an agent bug, not your configuration. Fix is up as apache/skywalking-java#826.

Root cause

Spring Framework 7.0 dropped the MultiValueMap contract from HttpHeaders (spring gh-33913), which removed the List get(Object) overload:

spring-web 6.2.19  public class HttpHeaders implements MultiValueMap<String,String>, Serializable
                   public java.util.List<java.lang.String> get(java.lang.Object);
spring-web 7.0.x   public class HttpHeaders implements java.io.Serializable
                   public java.util.List<java.lang.String> get(java.lang.String);   // only

DispatcherHandlerHandleMethodInterceptor:59 was compiled agai…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by wu-sheng
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
java Java agent related
2 participants