Spring Consider alternative RuntimeHints API

The RuntimeHints API now has quite a bit of use across the portfolio and a few common patterns are starting to emerge. W...

Spring Revisit SpringFactoriesLoader vs. ServiceLoader infrastructure

SpringFactoriesLoader has been added in Spring Framework 3.2 (see 988f376) as a simple and internal factory loading mech...

Spring Simplify TestRuntimeHintsRegistrar API

The TestRuntimeHintsRegistrar currently combines processing of MergedContextConfiguration and test classes. However, it ...

Spring Spring can't autowire constructor generic type

Affects: \ <5.3.23>@Componentpublic class A { @Autowired private B<A> genericObject;}@Componentpublic ...

Spring ClassPathResources with same absolute path and same ClassLoader should be equal

Currently, if two ClassPathResource instances are constructed differently (one with an absolute path and one with a path...

Spring UrlResource#getFilename() should return unencoded file name

UrlResource#getFilename() currently returns the filename URL-encoded which is in contrast to what FileSystemResource#get...

Spring MethodArgumentNotValidException from spring-web requires spring-context to compile

Affects: org.springframework:spring-web:5.3.23Trying to update from 5.2 to 5.3.23 lead us to an interesting issue, wher...

Spring Use MethodArgumentNotValidException for model attribute arguments

Given that MethodArgumentNotValidException extends BindException, after #23107, we can now use the former instead of the...

Spring Add reflection hints for EmbeddedDatabaseFactory$EmbeddedDataSourceProxy#shutdown

As discussed in https://github.com/oracle/graal/issues/5073, our session-jdbc AOT smoke test sample currently registers ...

Spring HTTP URL KeyValue should provide entire request URL as a value

Currently the "http.url" high cardinality KeyValue uses the Servlet request getPathInfo() information as a value, which ...

Spring Change keyvalue name to http.url in server observations

The Observalibity filters for MVC and WebFlux both contribute a uri.expanded high cardinality key value for the actual r...

Spring CGLIB proxies are not used at runtime on @Configuration classes in AOT mode

Consider the following configuration class:@Configurationpublic class MyConfiguration { @Bean A a() { return new A...

Spring Code generator should not use reflection for protected artifacts

Right now we assume that the generated code is in the same package of the target object. If the visibility is public or ...

Spring Hints for cglib configuration classes are not registered with a valid name

Consider a cglib proxy for a class name NestedCglibConfiguration$$SpringCGLIB$$0. The class name used for the hints is ...

Spring PathMatchingResourcePatternResolver handles path names differently than Spring 5 on Mac OS

I was applied a latest Spring 6 snapshot version, I found the PathMatchingResourcePatternResolver handles path names dif...

Spring RestTemplate request is not getting response if its coming after 15 min due to IPVS TCP timeout of 15 min

connection timeout and read timeout is set as Below. public RestTemplate restTemplate(RestTemplateBuilder restTemplateB...

Spring Scheduled task was not triggered after DST

I am using a scheduled task with annotation:@Scheduled(cron = "0 30 0 * * ?", zone = "Europe/Bratislava")This task was s...

Spring StringUtils should parse locale strings without country but with variant

Currently StringUtils#parseLocaleString completely skips empty tokens when multiple delimiters are in a row, like __. Th...

Spring Update Reactor Netty 2.0 version to 2.0.0-SNAPSHOT

Update to Reactor BOM 2022.0.0-SNAPSHOTPackage io.netty5.buffer.api changed to io.netty5.bufferPackage io.netty5.handler...

Spring Generated code does not take visibility of method if it is defined in a parent class

The code generated by the AOT engine when ProxyJCacheConfiguration is used seems broken with this error:[ERROR] Failed t...
上一页 下一页
.