Obtendo acesso ao FacesContext

2 respostas
rafael.espiritosanto

Pessoal,

Estou desenvolvendo uma aplicação que deve todo dia acessar o site do banco central, baixar
o arquivo de moedas e cotações e atualizar o sistema.

Fiz tal aplicação utilizando as classes Timer e TimerTask.
Criei um Listener (ServletContextListener) que o TomCat ao ser inicializado agenda a tarefa
de fazer o download dos arquivos. O problema é que na classe que faz o download
eu preciso ter acesso ao FacesContext. Como estou agendando a tarefa na carga do TomCat
não é possível ter acesso ao FacesContext utilizando

FacesContext context = FacesContext.getCurrentInstance();

Alguém sabe como posso obter acesso ao Context dentro do Listener?

Obrigado!

2 Respostas

Leozin

Olá

por que tu precisa acessar o FacesContext?

rafael.espiritosanto

É porque eu preciso obter acesso ao arquivo de Resource que contém as strings que vão ser listadas
em um log.

Criado 18 de fevereiro de 2008
Ultima resposta 18 de fev. de 2008
Respostas 2
Participantes 2