Problema com Guice Google em Listenner

Olá, estou com um grande problema. Preciso auditar os dados do usuario logo quando ele entra no sistema e quando sai. Pensei em usar um listenner para saber quando os dados do usuário são inseridos na seção:



public class SessionAttribute implements HttpSessionAttributeListener {

	@Inject
	private AuditoriaDAO auditoriaDAO;

	public void attributeAdded(HttpSessionBindingEvent event) {
		String attributeName = event.getName();
		Object attributeValue = event.getValue();
		System.out.println("Attribute added : " + attributeName + " : " + attributeValue);
		Auditoria auditoria = new Auditoria("admin" , AuditoriaAcao.USUARIO_LOGADO.getAcao());
		auditoriaDAO.saveOrUpdate(auditoria);
		
	}
}

Estou usando o Google Guice para fazer o injeção de dependência. O Listenner executa corretamente, mas o problema que não está sendo injetado o meu objeto DAO, altem tem alguma sugestão?

Obrigado