-
Notifications
You must be signed in to change notification settings - Fork 41.5k
Closed as not planned
Closed as not planned
Copy link
Labels
status: invalidAn issue that we don't feel is validAn issue that we don't feel is valid
Description
plugins {
id 'java'
id 'org.springframework.boot' version '3.0.0'
id 'jedis' version '4.3.1'
id 'spring-data-redis' version '3.0.0'
id 'spring-data-commons' version '3.0.0'
}
execute below code
@GetMapping(value = "/{tagName}")
public String index(@PathVariable("tagName") String tagName) {
System.out.println(tagName);
return "plugins/tags/index_list";
}
Exception:
Caused by: java.lang.NoSuchMethodError: 'void org.springframework.data.repository.support.Repositories._jr$ip$domainTypeMapping(java.lang.Object, org.springframework.util.ConcurrentLruCache)'
at org.springframework.data.repository.support.Repositories.loadRepositories(Repositories.java:64)
at org.springframework.data.repository.support.Repositories.<init>(Repositories.java:45001)
at org.springframework.data.repository.support.DomainClassConverter.lambda$setApplicationContext$2(DomainClassConverter.java:98)
at org.springframework.data.util.Lazy.getNullable(Lazy.java:229)
at org.springframework.data.util.Lazy.get(Lazy.java:113)
at org.springframework.data.repository.support.DomainClassConverter.getConverter(DomainClassConverter.java:91)
at org.springframework.data.repository.support.DomainClassConverter.matches(DomainClassConverter.java:83)
at org.springframework.core.convert.support.GenericConversionService$ConvertersForPair.getConverter(GenericConversionService.java:663)
at org.springframework.core.convert.support.GenericConversionService$Converters.getRegisteredConverter(GenericConversionService.java:560)
at org.springframework.core.convert.support.GenericConversionService$Converters.find(GenericConversionService.java:544)
at org.springframework.core.convert.support.GenericConversionService.getConverter(GenericConversionService.java:261)
at org.springframework.core.convert.support.GenericConversionService.canConvert(GenericConversionService.java:146)
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:127)
at org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:73)
at org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:53)
at org.springframework.validation.DataBinder.convertIfNecessary(DataBinder.java:729)
at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:125)
at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)
at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:181)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:148)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1080)
... 99 common frames omitted
// (Integer tagName) is fine
@GetMapping(value = "/{tagName}")
public String index(@PathVariable("tagName") Integer tagName) {
System.out.println(tagName);
return "plugins/tags/index_list";
}
and
plugins {
id 'java'
id 'jedis' version '3.8.0'
id 'spring-data-redis' version '2.7.6'
id 'spring-data-commons' version '2.7.6'
}
execute below code is fine
@GetMapping(value = "/{tagName}")
public String index(@PathVariable("tagName") String tagName) {
System.out.println(tagName);
return "plugins/tags/index_list";
}
Metadata
Metadata
Assignees
Labels
status: invalidAn issue that we don't feel is validAn issue that we don't feel is valid