Closed
Description
@Configuration
@EnableRetry
public class Application {
// problem
@Bean
public Service service() {
return new Service();
}
}
// problem
@Service
class Service {
@Retryable(RemoteAccessException.class)
public void service() {
// ... do something
}
@Recover
public void recover(RemoteAccessException e) {
// ... panic
}
}