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]

Responder a