Error 500: Provider com.bea.xml.stream.MXParserFactory not found

来源:互联网 发布:android 源码在线查看 编辑:程序博客网 时间:2024/06/05 04:52
今天在项目中添加了一个 webService(xfire-1.2.6),在本机的 Tomcat 环境中运行得好好的,但发布到服务器的 WAS 中后,访问该 webService,竟然报了这么一个错:
Error 500: Provider com.bea.xml.stream.MXParserFactory not found

    于是 Google 了一番,在 http://zjdtll.blog.163.com/blog/static/22898992008112534934446/ 找到了解决方案:

    问题原因:类路径中的包没有StAX 接口的实现。
    将 jsr173_api-1.0.jar(或stax-api-1.0.1.jar) 和 wstx-asl-3.2.0.jar 这两个 jar 包拷贝到 classpath 下即可。

重新启动应用程序, webservice 可以正常访问,问题圆满解决。

原创粉丝点击