运行从JBoss上的Axis 2生成的Web服务客户端需要哪些库。到目前为止,我在搜索中找不到任何内容。
我认为存在以下错误:
org.jboss.xb.binding.JBossXBRuntimeException:无法创建新的SAX解析器
是因为我已将Axis lib文件夹中的每个jar文件放入我的项目中
我的解决方案
难道 - 从我的lib目录添加和减去jar,直到我部署并运行没有异常
答案 0 :(得分:0)
您所粘贴的是堆栈跟踪的根本原因吗?如果不,问题是您的应用程序可能部署了与xerces相关的jar文件(例如:xercesImpl-x.x.x.jar)。 JBoss在其JBOSS_HOME / lib / endorsed文件夹中附带了xerces jars。如果您的Web应用程序部署了相同的类,则可能会导致类加载问题。
您可以尝试从应用中删除xerces库,然后再次测试Web服务客户端。
干杯!