К сожалению, у меня есть метод создания Бина, который можно закрывать.
@Bean
public Client client() throws UnknownHostException {
// org.elasticsearch.transport.client.PreBuiltTransportClient
return new PreBuiltTransportClient(...).build())...;
}
Ошибка Squid S2095 гласит: «Ресурсы должны быть закрыты».
Но метод предоставляет клиентский объект (бин), который впоследствии будет использоваться несколько раз в нескольких местах приложения.
Итак, как мне справиться с этим "блокировщиком"?
Spring автоматически закрывает закрываемые бобы?
Есть ли разумное решение (не обходное решение) для этой проблемы?
THX заранее!