Open
Description
Describe the bug
I have 2 implementations of ResponseInterceptor
, both fail to trigger in 4.1.0
. If I remove one of them, then it works.
@Component
public class AuditorGatewayResponseInterceptor implements ResponseInterceptor {
//// removed
}
@Component
public class AnotherResponseInterceptor implements ResponseInterceptor {
//removed
}
Activity
OlgaMaciaszek commentedon Mar 20, 2024
Hello @marcdv, thanks for creating an issue. Please provide a minimal, complete, verifiable example that reproduces the issue, as a link to a GitHub repo with an executable app or tests.
Please learn how to properly format code and logs.
spring-cloud-issues commentedon Mar 27, 2024
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
galaxy-sea commentedon Apr 1, 2024
hello @marcdv , see gh-1003
marcdv commentedon Apr 8, 2024
Please review https://github.com/marcdv/testFeign for an example
Steps to reproduce
Start the server
gradle bootrun
call the API
GET http://localhost:8080/api/test
Review logs in console (note no logs)
Comment out line 10 (@component) in AResponseInterceptor.java
Restart the server
Call the API as above
Review logs (note BResponseInterceptor was called)
OlgaMaciaszek commentedon Apr 15, 2024
Thanks, @marcdv. That's actually never been supported and also the docs only show a way to provide one interceptor, so this would be an enhancement. Since this project is now in maintenance mode (suggested replacement: Spring Interface Clients), we are not planning on adding new features ourselves, but we still review small community PR. I see @galaxy-sea has submitted a PR for this, but it has breaking changes, so can only be considered for a major release and I will mark it as such, however at this point it has not been decided if there will be another major of this project.
5 remaining items