Francisco

Sobre o erro

Procure mapear o problema: Em que p�gina? quando acessa qual dado?
Qual a classe sendo executada? � sempre no mesmo Lugar?

Com certeza n�o � problema com JSP. Trabalho com JSP h� dois anos e nunca vi 
essa mensagem.

Sobre transa��es:

Uma transa��o � um conjunto de opera��es que te dar�o ao final um resultado 
esperado. A opera��o de compra em um site � um exemplo de transa��o.  Ao 
final voc� ter� uma s�rie de tabelas atualizadas no banco de dados com dados 
dos produtos, dados do cliente e dados da fatura. Ou seja a transa��o estar� 
conclu�da.

Por mais simples que seja a transa��o ela deve garantir algumas coisas, Por 
exemplo que as informa��es n�o fiquem pela metade, em caso de erro(compras 
gravadas, mas para quem? Como ser�o pagas? . Esse � o conceito de 
integridade da transa��o. Ou grava tudo, ou n�o grava nada, ou grava por 
partes mas controla o todo (em "subtransa��es")

Devido a essa complexidade n�o � ideal que se utilize na parte transacional 
JSP, cujo forte � acesso e disponibiliza��o de dados r�pidamente.

Isso n�o quer dizer que voc� deva evitar JSP. S�o coisas complementares. Em 
nossa empresa possuimos dois sistemas: um em EJB para a parte transacional 
(opera��es de neg�cios) e outro com JSP para informa��es gerencias. Os dois 
funcionam plenamente e atendem os usu�rios. Um � r�pido na elabora��o (JSP) 
e o outro � mais demorado (EJB). Um � super estruturado (EJB) e o outro 
super XP (JSP). UM visa o longo prazo (EJB) e o outro a necessidade imediata 
(JSP)

Ou seja os dois s�o bons. N�o ligue para a turma do use isso e n�o use 
aquilo. Cada coisa em seu lugar e em sua hora.

Jorge
>From: "Fco. Deisimar Nobre Jr." <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: [enterprise-list] Duvida sobre erro
>Date: Fri, 4 Oct 2002 12:36:23 -0300
>
>
>       Pergunta simples. Tenho um sistema que foi feito utilizando apenas JSP + 
>classes Java. Os usu�rios tem reclamado do seguinte erro: "Not in 
>transaction". O que ele significa??? N�o consegui ainda interpretar bem 
>esse conceito de transa��o. Trata-se de transa��o de bonca de dados ou n�o 
>tem nada a ver?
>       Grato.
>
>PS: sei que essa arquitetura n�o � a melhor, e tamb�m n�o foi feita 
>seguindo nenhum Pattern, mas como � comum em alguns lugares, ele teve que 
>ser feito do jeito que dava, at� porque ele n�o chega a ser complicado e 
>trata-se de um projeto piloto.
>
>===========================================
>Francisco Deisimar Nobre J�nior
>Analista de Sistemas - CIT - M. Dias Branco
>===========================================
>
>---------------------------------------------------------------------
>Para cancelar a subscri��o, envie mensagem para: 
>[EMAIL PROTECTED]
>Para comandos adicionais, envie mensagem para: 
>[EMAIL PROTECTED]




_________________________________________________________________
Converse com seus amigos online, fa�a o download gr�tis do MSN Messenger: 
http://messenger.msn.com.br


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a