JSF - Acessar beans com escopo de aplicação sem faces context

2 respostas
Ferryman

Eai pessoal,

Estou com o seguinte problema:

Preciso acessar beans com escopo de aplicação, porem não tenho uma referência do faces Context, pois estou trabalhando com agendamentos, e os objetos da applicação devem ser acessados quando chegar uma determinada hora, assim sendo, não tenho uma request para poder ter uma referência do facesContext.

Alguem sabe como resolver esse tipo de problema? eu preciso sempre de uma request para conseguir acessar beans da aplicação?

Valeu pessoal, espero ter sido claro

2 Respostas

afamorim

Não entendi, vc quer colocar um outro programa acessando seus beans de tempos em tempos sem a intervençaõ do usuário é isso?

Ferryman

não é bem isso, o problema é que os beans que eu defini com escopo de aplicação não podem ser acessados quando não há uma requisição faces, pois o comando:

FacesContext.getCurrentInstance()

retorna null

Acontece que na minha aplicação eu preciso acessar beans com escopo de aplicação de tempos em tempos, e isso é feito automaticamante utilizando timers, porem não sei como acessa-los sem ter uma referência do facesContext.

Alguem sabe se isso é possível?

valeu

Criado 4 de dezembro de 2006
Ultima resposta 5 de dez. de 2006
Respostas 2
Participantes 2