`
yutong1984
  • 浏览: 8762 次
  • 性别: Icon_minigender_1
  • 来自: 东莞
社区版块
存档分类
最新评论

webservice运行异常

阅读更多
exception javax.servlet.ServletException: Error occured during request processing: Provider org.apache.xalan.processor.TransformerFactoryImpl not found org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:757) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:658) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.cotel.util.filter.EncodingFilter.doFilter(EncodingFilter.java:41) 错误原因: 认为是由于jdk1.5 与 tomcat5.0之间的关于 TransformerFactoryImpl 类的冲突造成的。 tomcat-5.0.28\common\endorsed下有两个jar包:xercesImpl.jar和xml-apis.jar,其中的类 javax.xml.transform.TransformerFactory 与jdk1.5中的类org.apache.xalan.processor.TransformerFactoryImpl其实是同一个类。 in tomcat java is called with the following argument: -Djava.endorsed.dirs="X:\my_app\Portal\tomcat\common\endorsed" In this directory you find two jar files: xercesImpl.jar and xml-apis.jar needed by tomcat and that must be loaded before all xmsl stuff present in the jdk (1.4 naming problem). And in the file xml-apis.jar the TransformerFactoryImpl is set to "org.apache.xalan.processor.TransformerFactoryImpl". 解决办法: 1. 将xml-apis.jar移出endorsed文件夹。 2. 用xalan系列jar包替换原来的xercesImpl.jar和xml-apis.jar。 xalan系列jar包:serializer.jar、xalan.jar、xercesImpl.jar和xml-apis.jar。 3. For other application, just check this file or dom3-xml-apis.jar in your class path.
分享到:
评论

相关推荐

    一个简单的WEBSERVICE 例子

    WebService 的主要优势在于它的平台无关性和语言无关性,这意味着可以在任何操作系统上运行,并且客户端和服务端可以使用不同的编程语言编写。 #### 1.2 WebService 的组成部分 - **服务提供者**:提供 WebService ...

    webservice

    2. **方法可见性**:为了使服务可用,所有暴露给外部的方法必须是公共的(public),私有(private)或其他非公开访问级别将导致异常。 3. **部署环境**:在低版本的JDK中可能遇到兼容性问题,建议升级至最新版本的JDK,...

    webservice测试

    在本项目中,通过运行名为"webservicTest"的主程序,我们可以对WebService进行测试。这个压缩包包含了三个具体的示例,用于演示如何使用和验证WebService的正确性。 首先,我们需要理解WebService的基本概念。...

    springboot+webservice搭建webservice服务端

    在IT行业中,Web Service是一种基于XML的通信标准,允许不同系统之间进行互操作性交互。...在实际开发中,可以根据项目需求选择适合的客户端调用方式,同时注意处理异常和错误,确保服务的稳定性和可靠性。

    JAVA调用WEBSERVICE图解说明

    总结,Java调用WebService涉及的主要知识点包括:理解WebService的概念,掌握JAX-WS框架,使用Eclipse生成和调用客户端代码,异常处理,以及如何在实际应用中部署和运行。通过上述步骤,开发者可以在Java环境中高效...

    java版WebService生成客户端和服务端的实例

    添加异常处理代码,确保程序在遇到问题时能够优雅地恢复或提示。 总结来说,本实例通过Apache Axis1.4展示了如何在Java环境下创建和使用WebService。从准备必要的jar包,到编写服务接口和实现,再到生成和部署服务...

    Loadrunner Webservice压力测试

    - 在脚本编写中,注意处理异常情况,以确保测试的全面性。 - 结合实际情况,合理设定压力测试的目标和预期结果。 通过以上步骤,你可以使用LoadRunner有效地对Webservice进行压力测试,从而优化服务性能,提高...

    webservice测试工具

    下载并安装WebserviceStudio20后,运行该工具,界面通常会显示一个空白的SOAP请求模板。 - **配置Web服务地址** 在工具中输入Web服务的URL,这通常是WSdl文档的地址,例如`http://example.com/service?wsdl`。...

    VS2015 C++操作WebService

    4. 异常处理和错误处理:由于WebService调用可能会出现网络问题或者服务端错误,因此需要添加适当的异常处理代码。C++/CLI支持C++的try-catch结构,用于捕获可能抛出的异常。 5. 编译和运行:确保所有依赖项都已...

    webservice服务

    - 自动错误处理:内置异常处理机制,简化了错误处理流程。 【bw_testwebservice和bw_webservice】 这两个文件名可能是针对不同的WebService服务或者测试用例。bw_testwebservice可能是一个用于测试的WebService...

    动态调用webservice(完整可运行)

    【标题】"动态调用webservice(完整可运行)"涉及的核心知识点主要集中在Web服务的动态调用上,这是在分布式系统中实现不同应用间通信的一种常见方式。Web服务(Web Service)是一种基于开放标准(如XML、SOAP、WSDL...

    c# winfrom 调用天气预报的webservice

    在调用WebService时,可能会遇到网络问题、服务不可用等异常,因此需要进行适当的错误处理。上述代码示例中,捕获了异常并显示错误信息。 以上就是C# WinForms调用WebService获取天气预报的基本步骤。实际开发中,...

    winform 创建简单WebService源码

    6. **处理异常和错误**:在实际应用中,还需要考虑异常处理和错误显示,确保即使WebService调用失败,用户也能得到适当的反馈。 7. **部署与发布**:最后,当WebService开发完成后,你需要将其部署到IIS服务器或云...

    Storm_WebService.zip

    描述中提到“用于Storm_WebService测试程序”,这暗示了压缩包可能包含一系列测试脚本、配置文件或者样例数据,这些资源是为了验证和调试基于Storm构建的Web服务功能是否正常运行。测试程序对于软件开发来说至关重要...

    WebService调用第三方服务的案例

    因此,我们需要编写适当的错误处理代码,捕获并处理可能出现的异常。 6. **性能优化**:如果频繁调用翻译服务,可能需要考虑缓存机制,避免重复请求相同的内容。另外,批量处理和异步调用也能提高整体效率。 7. **...

    SAP Webservice日志查询报表 V3

    通过对SAP Web服务的日志进行深入分析,可以获取到服务的运行状态、错误信息、调用频率等重要数据。"SAP Webservice日志查询报表 V3"增加了对这些数据的可视化展示,使问题定位和故障排除更为高效。 版本V3的升级点...

    WebService计算器的实例

    注意,我们在除法方法中添加了异常处理,以防止除以零的情况。 创建完WebService后,我们需要在客户端调用这些服务。客户端可以是任何支持SOAP协议的平台或语言,例如JavaScript、Java、Python等。对于C#客户端,...

    Java调用webService应用.pdf

    WebService是B2B集成成功的关键,它使得公司可以只把特定的数据提供给客户,而且WebService运行在Internet上,在世界的任何地方都可以轻易实现,运行成本较低。使用WebService来实现B2B集成的最大好处是容易实现互...

    超简单的webservice调用

    这可能涉及到解析返回的SOAP响应,以及处理可能出现的异常情况。最后,如果想要扩展或优化这个示例,可以深入研究Hutool的其他功能,或者考虑使用其他的Web Service客户端库,比如Apache CXF或JAX-WS。

Global site tag (gtag.js) - Google Analytics