Problemao jboss

4 respostas
rodrigozim

ME AJUDEM POR FAVOR

tenho uma aplicação monstruosa de controle de dividas com Boletos, cadastro de dívidas, reltorios gigantes etc…

mas estou percebendo alguns erros, no código java está correto, acredito que seje algo do jboss…

ex: eu to lançando valores da minha divida… quero gerar um boleto para pagar… ele gera normal, depois quando vou imprimir… sai o nome de outra empresa no boleto, não a minha. Se eu reiniciar o jboss e for la imprimir o boleto, tchum… ta la o nome da minha empresa certinho.

o jboss tem alguma deficiencia? o meu jeito de programar está errado?

uso muito setAttribute, getParameter, requests e afins…

será que ele pode ser perder em algum momento?
me ajudem. não sei nem por onde começar.

4 Respostas

rodrigozim

e tenho 2 servers por computador, vamos supor

run.sh -c server1

run.sh -c server2

e acontece de somente 1 deles dar erro.

e tenho muita gente usando a mesma tela, mas com usuario diferente,

P

Tem cara de problema de controle de concorrência.

Verifique o seguinte:

  1. Uso de atributos no “application context” para armazenar informações que deveriam estar em sessão ou request

  2. Variáveis no escopo de classe em servlets ou EJB stateless

  3. Uso incorreto de Singletons

Problemas deste tipo são bem chatos de depurar. Provavelmente a única coisa sensata a fazer é colocar traces nos pontos onde a “mistura” ocorre e tentar entender a sequencia que leva à troca. Mas mesmo isto não é garantido, pois os traces interferem no timing de execução. É como se fosse uma versão computacional do princípio quântico da incerteza ;^)

andre_a_s

Tenta guardar oq precisa na session ou no escopo de request.
Pelo que vc fala vc ta usando como application.

georgesq

Mude o escopo dos dados q necessita pra request e veja q aconteçe.

[s]
baiano

Criado 12 de fevereiro de 2007
Ultima resposta 13 de fev. de 2007
Respostas 4
Participantes 4