Desenvolvendo um EJB que recebe informações através de web-servies utilizando jboss application service e jboss web services com Java 6, obtinha constante a exception “java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:424)”, depois de pesquisar encontrei aqui e aqui, a causa do problema que é a implementação da JBoss do JAX-WS, algumas das soluções sugeridas não funcionaram com JBoss AS 4.2.2, o que efetivamente resolveu o problema foi criar um diretório chamado endorsed dentro da pasta lib da JRE e incluir as libs “jboss-jaxrpc.jar” e “jboss-saaj.jar”, o que faz com estas bibliotecas sejam carregadas antes das inseridas na JDK.

Autor

André Faria Gomes é executivo, empreendedor, investidor, mentor, gerente, escritor, palestrante, podcaster e agilista. Atualmente, é CEO da Bluesoft em São Paulo, investidor e membro do conselho da Wow e mentor da Liga Ventures.

Deixe aqui o seu comentário