`
yutong1984
  • 浏览: 8685 次
  • 性别: 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计算器的实例

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

    Java调用webService应用.pdf

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

    windows mobile 6.0 基于WebService方式与PC Server通讯的demo

    这种技术使得像Windows Mobile这样的嵌入式设备能够与运行不同操作系统的服务器进行通信。 在Windows Mobile 6.0中,我们可以使用.NET Compact Framework(.NET CF)来开发支持WebService的应用程序。.NET CF是.NET...

    eclipse中使用webservice远程服务 超详细教程

    - 设置项目名称和目标运行时环境。 2. **添加WebService依赖库**: - 可以通过Maven或者手动添加依赖的方式引入WebService相关的库文件,例如Apache CXF、Apache Axis2等。 3. **编写WebService接口和服务实现类...

    天气预报WebService实例

    WebService是一种通过互联网交换结构化信息的标准,它允许不同的应用程序之间进行交互,无论它们运行在何种操作系统或编程语言环境下。在这个实例中,开发者创建了一个特定的服务,用户可以通过这个服务获取到不同...

Global site tag (gtag.js) - Google Analytics