Glassfish não loga todas as exceções

Caros,

utilizo o Glassfish v2 e ele tem apresentado um problema com o log das exceções. Quando a exceção se deve a um erro no banco de dados (pelo menos é quando este tipo de coisa acontece), a exceção não aparece logada completamente, parando no EJB. Somente na máquina de um dos desenvolvedores daqui o log aparece completamente, mostrando a exceção do driver JDBC (aqui utilizamos o Firebird). O pior de tudo é que estamos utilizando o Glassfish com as mesmas versão e configuração e o mesmo SO (Ubuntu 8.04). Já procurei na web e não tive qualquer progresso. O Glassfish está rodando localmente e o problema ocorre com o SGBD estando local ou remoto.

Um exemplo de log vai abaixo:

A última exeção logada é EJBException. Contudo, há por baixo uma SQLException e uma exceção do driver JDBC Firebird, que, em todos os computadores, exceto em um, não aparecem no log.

Alguém já passou por isto ou tem alguma idéia?