Muitos se deparam com um problema ao tentar executar o servidor de aplicações JBoss nas versões 4.2.x com a versão da JDK1.6.x, onde é lançado algumas exceções. Isso ocorre devido a incompatibilidade com das bibliotecas de webservices.
Para corrigir esse problema é necessário seguir os seguintes passos:
1) Copie as seguintes bibliotecas da pasta %JBOSS_HOME%\client
- jaxb-api.jar
- jboss-jaxrpc.jar
- jboss-jaxws.jar
- jboss-jaxws-ext.jar
- jboss-saaj.jar
2) Cole as bibliotecas copiadas na pasta %JBOSS_HOME%\lib\endorsed
E pronto agora é só dar um restart no server que já estará funcionado.
Na versão do JBoss 5 as bibliotecas que deverão ser alteradas são as seguintes, segundo a edição 69 da revista Java Magazine:
- jbossws-native-jaxrpc.jar
- jbossws-native-jaxws.jar
- jbossws-native-jaxws-ext.jar
- jbossws-native-saaj.jar
* Isso é válido para as versões do JBoss compilados com JDK 1.5 que são executados utilizando JDK 1.6
Atte,
Wilson Bissi