quarta-feira, 21 de janeiro de 2009

Resolvida a pendenga com o JBoss

Depois de muito quebrar a cabeça, consegui resolver em definitivo os problemas com o JBoss 5 G.A.

Aqui está um resumo dos meus problemas.

Basicamente tive que tirar algumas bibliotecas do meu projeto (JSF 1.2, por exemplo) e colocar os jars no JBoss.

Resumidamente, para resolver esses problemas, após instalar o JBoss fiz o seguinte:

copiar para [INSTALACAO_HOME]/server/default/lib os arquivos jar:


(estes encontrados em [INSTALACAO_JBOSS]/common/lib)

* jboss-javaee.jar
* jboss.jar
* jbosssx.jar
* jmx-adaptor-plugin.jar
* jnpserver.jar
* log4j.jar

(JDBC Oracle - esse é porque estou usando o Oracle e um datasource)

* ojdbc14.jar



copiar para o diretório [INSTALACAO_HOME]/lib os seguintes jars:

(estes encontrados em [INSTALACAO_JBOSS]/common/lib)

* ejb3-persistence.jar
* el-api.jar
* hibernate-annotations.jar
* hibernate-commons-annotations.jar
* hibernate-core.jar
* hibernate-entitymanager.jar
* hibernate-jmx.jar
* hibernate-validator.jar

(estes encontrados em [INSTALACAO_NETBEANS]\enterprise5\modules\ext\jsf-1_2)

* jsf-impl.jar
* jsf-api.jar

Isso resolveu os problemas para reconhecer o domínio do JBoss 5 G.A. no Netbeans e ainda resolveu esses erros doidos que eu estava encontrando.
Lembro que é necessário remover do projeto as bibliotecas que contenham tais arquivos Jar (como a JSF 1.2 que citei).

Espero que fique aqui de referência para quem tiver os mesmos problemas.

Abraços!

Nenhum comentário:

Postar um comentário