ddt88 ha scritto:
@Autowired
private ResourceBundleMessageSource errMessage;
e avvio il tutto mi da questo errore
Field errMessage in XXXX required a bean of type 'org.springframework.context.support.ResourceBundleMessageSource' that could not be found.
MessageSource è una
interfaccia ed esistono svariate implementazioni. NON è detto (e nel tuo caso non lo è) che ResourceBundleMessageSource sia quella creata e tenuta come bean nel container di Spring.
In Spring Boot la gestione dei "message" è già gestita di serie (basta mettere dei es. messages_it.properties in src/main/resources). Se ti bastano i servizi offerti dalla interfaccia allora:
@Autowired
private MessageSource errMessage;
e ti verrà iniettata la implementazione che Spring Boot crea di serie (che se non sbaglio è un DelegatingMessageSource).