Bonjour à tous !

J'ai un comportement bizarre lorsque je veux récupérer un message issu d'un ResourceBundleMessageSource depuis un service,

J'ai mon ResourceBundleMessageSource correctement paramétrer ...

Voici le code que j'utilise dans mon service :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private MessageSource messageSource;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
@Autowired
	public void setMessageSource(MessageSource messageSource) {
		this.messageSource = messageSource;
	}
et enfin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
String subject = messageSource.getMessage("email.invoice.subject",
				new Object[0], LocaleContextHolder.getLocale());
		LOG.info("email.subject = " + subject);
Lorsque je met ce code directement dans mon contrôleur Spring MVC , ça fonctionne ! et lorsque je le met dans mon service , boom ... NoSuchMessageException ....

Est ce quelqu'un a une idée ?
car c'est un peu sale de récupérer le message dans mon contrôleur pour ensuite le passer au service ...

Merci d'avance