我正在将JAX-WS客户端部署为JBoss上的Java应用程序的一部分(5.0.1,如果重要的话)。由于JBoss使自己的JAX-WS实现( JBoss-WS )对已部署的应用程序可见,因此使用JBoss-WS代替已经包含在VM的标准API中的JAX-WS (参考实现)。
由于JBoss-WS中的错误和限制,我更愿意使用VM的RI,但似乎没有办法强制执行。有人知道从部署在JBoss上的代码中使用VM的JAX-WS实现的可能性吗?
发布于 2012-06-20 17:50:59
我知道这是一个很老的问题,但最近我也遇到了同样的问题。
我相信您可以从$JBOSS_HOME/lib/endorsed中删除所有的jaxws jars,并将从JAXWS-RI (例如,从这个archive)中获得的最新jars放在那里。即使这不是对你问题的直接回答,它也应该是一个像样的作品。
https://stackoverflow.com/questions/6359690
复制相似问题