-
-
Couldn't load subscription status.
- Fork 460
Description
Integration
sentry
Java Version
17
Version
8.23.0
Steps to Reproduce
Use spring-boot-jakarta dependency but exclude sentry-reactor dependency in WebFlux sample. Have a @GetMapping method that throws an exception.
Expected Result
Exception captured to Sentry
We could have a SentryWebExceptionHandlerWithThreadLocalAccessor in addition to SentryWebExceptionHandler, then have SentryWebExceptionHandler not use SentryReactor. This would mimic what we do for SentryWebFilterWithThreadLocalAccessor and SentryWebFilter.
Actual Result
Caused by: java.lang.ClassNotFoundException: io.sentry.reactor.SentryReactorUtils
and
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
and the ClassNotFoundException is reported to Sentry instead of the real exception.