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]
