cara, posso até falar bobeira, mas não está expirando a sessao? tenta aumentar o tempo dela.
V
vitorfarias
não posso aumentar o tempo da sessão… tinha esquecido de mencionar isso no meu post #fail … rs
pois se eu aumentar irei ter outros problemas
mauricioadl
vc poderia configurar uma nova aplicação e colocar somente ela com uma sessão que nao expira. ae passava pra ela a tarefa que vc precisa fazer
V
vitorfarias
como assim? o vc ta dizendo pra eu criar outra instancia do jBoss pra essa app ?
mauricioadl
sim, ae aumenta o tempo da sessao nessa instancia e direciona pra ela sempre que preciso.
V
vitorfarias
Ae galera… Aparentemente consegui resolver o problema…
Oque estava acontecendo era o seguinte.
estava sendo enviado para o servidor uma carga muito grande, dai o servidor tinha que processar tanto essa carga, mais a produção normal.
Dai oque eu fiz :
fiz um algoritimo ± assim
inttotalPropostasProcessadas=0;lista=buscaDadosASerProcessados();do{processa(lista.get(i));removeDaLista(cliente);// aqui tem que passar o objeto da lista pois se passar dessa forma vai tomar um concurretModificationExceptioni++;while(totalPropostasProcessadas<MAX_PROPOSTAS_PROCESSADAS);
Dentre outras validações de se a lista da vazia e etc.
após dou o forward para o jsp …
No Jsp
Verifico no meu FormBean se a lista ainda tem clientes a processar… se estiver fiz um javaScript para submitar a pagina.
Estou aguardando até hoje… rs o feedback do usuário mas acho que resolve…