Overview
This is a follow up to gh-29449.
Candidates
- [x]
org.springframework.scheduling.support.CronSequenceGenerator - [x]
org.springframework.http.codec.multipart.DefaultPartHttpMessageReader.setStreaming(boolean) - [x]
org.springframework.http.server.reactive.AbstractServerHttpRequest
For Removal in 6.2
See #30608
- [ ] ~
org.springframework.util.Base64Utils~ was only marked for removal in a 6.0.x maintenance release, to be removed in 6.2. - [ ] ~
org.springframework.http.client.AbstractClientHttpResponse~ was only marked for removal in 6.1, though deprecated in 6.0. - [ ] ~
org.springframework.http.client.ClientHttpResponse.getRawStatusCode()~ was only marked for removal in 6.1, though deprecated in 6.0. - [ ] ~
org.springframework.http.client.observation.ClientHttpObservationDocumentation.HighCardinalityKeyNames.CLIENT_NAME~ was only marked for removal in a 6.0.x maintenance release, to be removed in 6.2 - [ ] ~
org.springframework.web.reactive.function.client.ClientHttpObservationDocumentation.HighCardinalityKeyNames.CLIENT_NAME~ was only marked for removal in a 6.0.x maintenance release, to be removed in 6.2 - [ ] ~
org.springframework.web.filter.reactive.ServerWebExchangeContextFilter.get(Context)~ - [ ] ~
org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler.handleBindException(BindException, HttpHeaders, HttpStatusCode, WebRequest)~ - [ ] ~
org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.handleBindException(BindException, HttpServletRequest, HttpServletResponse, Object)~ - [ ] ~
org.springframework.web.reactive.HandlerResult~ - [ ] ~
org.springframework.web.reactive.socket.client.JettyWebSocketClient~ - [ ] ~
org.springframework.web.socket.client.jetty.JettyWebSocketClient~
Comment From: poutsma
I have removed the APIs that I marked for removal.
Note that AbstractClientHttpResponse and ClientHttpResponse.getRawStatusCode() were only marked for removal in 6.1—though deprecated in 6.0, so I think we should wait with removing those until 6.2.
Comment From: sbrannen
@rstoyanchev, it appears that the remaining items fall under your area of expertise, so I've assigned this issue to you.
Comment From: rstoyanchev
The remaining ones are relatively recent deprecations, 6.0.6 for ServerWebExchangeContextFilter, 6.0.7 for ResponseEntityExceptionHandler and DefaultHandlerExceptionResolver, and 6.0 for HandlerResult and the JettyWebSocketClient implementations. I think they can wait until 6.2.
Comment From: hantsy
What is the replacement of CronSequenceGenerator?
Comment From: poutsma
What is the replacement of CronSequenceGenerator?
It says so right in the Javadoc
Comment From: hantsy
What is the replacement of CronSequenceGenerator?
It says so right in the Javadoc
Thanks. Try to update my sample and found it is missing in the imports.