Closed acuevas-dgtic closed 1 year ago
La classe NotificacioRestClientV2 no disposa d'un constructor sense arguments per al métode ClientNotibProducer#getNotificacioRestClient(Configuracio). S'ha inicialitzat el client al propi controller amb @PostConstruct init() i es recomana no fer servir ClientNotibProducer amb la versió actual de Notib.
Es recomana al controller
` @Inject private Configuracio configuracio;
private NotificacioRestClientV2 client;
@PostConstruct
protected void init() {
LOG.info("Iniciant client");
client = NotificacioRestClientFactory.getRestClientV2(
configuracio.getEndpoint(),
configuracio.getUsuari(),
configuracio.getSecret());
LOG.info("Client creat");
}
`
Al desplegar surt l'error:
Pareix que el problema està en la classe Configuracio, està ApplicationScoped a dos llocs diferents i crea el conflicte.