Spring TransactionAspectSupport: perform a commit on mono cancelation

Affects: spring-tx 5.2.8.RELEASEActually, The TransactionAspectSupport commit the transaction on a mono cancel.This can ...

Spring UriComponentsBuilder '{' '}' may not be encoded although invalid characters

Using the UriComponentsBuilder, the { and } characters can end up in the result if you are not careful (they are the onl...

Spring Provide API to Expose the Handling of PreFlight Requests in WebFlux

Spring MVC provides HandlerMappingIntrospector which exposes the HandlerMappings CORS configuration through the CorsConf...

Spring Added test case to show broken bean lookup with type prediction.

Added test case to Spr8954Tests that explicitly prevents bean creation on type lookup. This results in beans not being f...

Spring NamedParameterJdbcTemplate.query() breaks handling of SqlParameterValue with a collection of UUID's

Affects: v5.2.12.RELEASE (Spring Boot v2.3.7.RELEASE)I have a PostgreSQL querySELECT * FROM items WHERE id IN (:ids)exec...

Spring Iterable argument for NamedParameterJdbcTemplate not correctly processed

Affects: spring-jdbc 5.3.3We have the following code: return jdbcTemplate.query("SELECT whatever FROM table WHERE i...

Spring Sending an event as part of the EMF lock triggers a deadlock

Follow-up of #25799. With that fix in place, we still get a deadlock unfortunately.main@1" prio=5 tid=0x1 nid=NA wa...

Spring Autowiring shortcut fails with NoSuchBeanDefinitionException after removeBeanDefinition call

service start, then i call BeanDefinitionRegistry:removeBeanDefinition method, and the bean is @Autowired(required = fal...

Spring Inefficient reflection operations for destroy method determination

Affects: Spring 4.x, 5.xProblem:Each call to DisposableBeanAdapter.hasDestroyMethod() for a given bean class will return...

Spring AbstractBeanDefinition#equals handles propertyValues incorrectly

See line 1198: ObjectUtils.nullSafeEquals(this.propertyValues, that.propertyValues)Look at AbstractBeanDefinition#getPro...

Spring Directly registered FactoryBeans are instantiated more aggressively than those defined via @Bean methods

Affects: 5.1.4.RELEASEThis relates to https://github.com/spring-projects/spring-boot/issues/15898.When a FactoryBean is ...

Spring Add TimestampGenerator contract for generating timestamps

I would like to propose a new TimestampGenerator functional interface be added as a core utility. I feel this would be a...

Spring Expose ChannelId in ReactorNettyWebsocketSession

Not a bug but proposalThis ID is much more unique than WebSocketSession's own, is already part of public APIs available ...

Spring Update ref docs for nested class names

Comment From: alex-kravproof: spring-core, method ClassUtils#forNameComment From: sbrannenGood catch!This has been merge...

Spring Document UriComponentsBuilder.pathSegment doesn't allow segments "without text"

Affects: 5.2.8.RELEASEUriComponentsBuilder.pathSegment doesn't allow segments "without text". Those segments are valid, ...

Spring BeanUtils does not copy properties with generics from a Proxy since 5.3.0

After upgrading from spring boot 2.3.8 to 2.4.2 our following test case fails:CopyPropertiesTest Basically it loads a sp...

Spring RSocket support not linked from user guide index

It might be useful to indicate (if possible) where to find the docs for RSocket in the top-level index: https://docs.spr...

Spring What is TransientDataAccessResourceException? I am not understand.

Affects: \Comment From: snicollThanks for getting in touch, but it feels like this is a question that would be better su...

Spring Improve Javadoc of ServerHttpRequest.getPath() to mention query is not included

Affects: 5.3.3The Javadoc for ServerHttpRequest.getPath() reads:Returns a structured representation of the request path ...

Spring Unable to mock HttpHeaders since Spring Framework 5.3

In unit test with mockito and Junit 5 with version Spring Boot 2.3.4 @Mock HttpHeaders worksbut in version 2.4.X this er...
上一页 下一页
.