2010-12-06 89 views
0

运行从JBoss上的Axis 2生成的Web Service客户端需要哪些库。到目前为止,我没有在我的搜索中找到任何东西。JBoss 5.x和Axis2

我认为以下错误:

org.jboss.xb.binding.JBossXBRuntimeException:创建一个新的SAX解析器

是由于这样的事实,我有从轴上每个jar文件的地方失败lib文件夹到我的项目

我的解决方案

做到了艰辛的道路 - 添加和我的lib目录中减去罐,直到我得到它的部署和没有前运行ceptions

回答

0

您粘贴堆栈跟踪的根本原因是什么?如果是而不是,问题是可能您的应用程序部署了与xerces相关的jar文件(例如:xercesImpl-x.x.x.jar)。 JBoss与JBOSS_HOME/lib/endorsed文件夹中的xerces jar一起提供。如果您的Web应用程序部署了相同的类,则可能会导致类加载问题。

您可以尝试从应用中删除xerces库,然后再次测试Web服务客户端。

干杯!