E ai Claudio,
infelizmente nao eh em todas as situacoes que o system.out eh desviado para a tela no
Tomcat (Nao estou
iniciando-o como servico e sim atraves de um batch). O updateById eh uma funcao minha
e so lanca
DAOException (Eu encapsulo as Excecoes internas a ela e as relanco como DAOException).
Realmente nao estou
capturando o Throwable vai ser minha proxima tentativa.
Valeu,
On Fri, 14 Feb 2003 01:42:30 -0200, Claudio Miranda <[EMAIL PROTECTED]>
escreveu :
> De: Claudio Miranda <[EMAIL PROTECTED]>
> Data: Fri, 14 Feb 2003 01:42:30 -0200
> Para: [EMAIL PROTECTED]
> Assunto: Re: [enterprise-list] Log4J Nao registra Exception em arquivo
>
>
> Provavelmente a exce��o lan�ada n�o � do tipo DAOException (verifique
> na assinatura do updateById()), fa�a um catch de Throwable !! No catch
> fa�a um printStackTrace().
> Fa�a uma depura��o para ver a exce��o lan�ada.
>
> Claudio Miranda
>
>
> Nilseu Padilha wrote:
> > E ai, pessoal,
> >
> > o problema eh com o seguinte trecho de codigo:
> >
> > try{
> > logger.debug("Vai chamar tDDLDAO.updateById(currTddl);");
> > totr = tDDLDAO.updateById(currTddl);
> > }catch(DAOException e){
> > logger.fatal("Deu caca!", e);
> > }
> > A %#$ do Log4J nao registra a exception lancada por
>tDDLDAO.updateById(currTddl);, sendo assim nao
tenho
> > como descobrir qual erro foi disparado pelo JDBC (ja debuggei internamente a
>funcao updateById e descobri
que
> > erro eh justamente na linha myStatement.executeUpdate()). Ja tentei capturar
>checked e unchecked
Exceptions
> > e nada.
> >
> > Quando eu rodo este metodo com os mesmos valores via prompt (na verdade estou
>usando este DAO no
> > Tomcat) ele executa perfeitamente, mas como estou "as cegas" nao consegui
>descobrir o erro ainda, caso
> > consiga loga-lo creio que meus problemas estarao a um passo da solucao.
> >
> > Valeu,
> >
> > <Padilha id="Nilseu">
> > Nilseu Perside Ortiz Padilha Junior
> > Desenvolvedor Java - J2EE
> > Immediate Consultoria e Sistemas
> > http://www.immediate.com.br
> > Ciencia da Computacao - ULBRA
> > <Quote>
> > Rejeitamos reis, presidentes e votos. Acreditamos em puro consenso e codigo
>eficiente. - Dave Clark
> > </Quote>
> > <Quote>
> > One exam does not a (J2EE) architect make. - Master Yoda
> > </Quote>
> > </Padilha>
> >
> >
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
>[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
>
>
>
>
<Padilha id="Nilseu">
Nilseu Perside Ortiz Padilha Junior
Desenvolvedor Java - J2EE
Immediate Consultoria e Sistemas
http://www.immediate.com.br
Ciencia da Computacao - ULBRA
<Quote>
Rejeitamos reis, presidentes e votos. Acreditamos em puro consenso e codigo eficiente.
- Dave Clark
</Quote>
<Quote>
One exam does not a (J2EE) architect make. - Master Yoda
</Quote>
</Padilha>
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]