sábado, 29 de novembro de 2008

Glassfish V3 - NoClassDefFoundError

Tive um bocado de trabalho com o Glassfish V3 Prelude tentando fazer o deploy de uma aplicação que usa intensamente componentes de tabelas para mostrar o resultado de uma consulta ao banco de dados MySQL.

Durante uns dois dias fiz de tudo pra contornar o seguinte erro quando iniciava a aplicação:

java.lang.NoClassDefFoundError: com/sun/sql/rowset/CachedRowSetX

Coloquei a biblioteca sqlx.jar em tudo quanto foi lugar, a qual contém a bendita classe CachedRowSetX que o V3 insistia reclamar que não existia, mas nada de solucionar o problema.

Resolvi apelar: desinstalei tudo e parti para o Glassfish V2... magica, funcionou tudo magnificamente bem com alguns poucos cliques. Que coisa linda de se ver.

Ainda estou tentando entender direito o porque disso, lendo alguns foruns pelo mundo, qualquer coisa comentem ai, vamos descobrindo juntos.

Links:
http://markmail.org/message/gmzyyx2dzle7zws6?q=NoClassDefFoundError+CachedRowSetX&page=1

Nenhum comentário: