`

关于web service 中SOAP的配置

阅读更多
配置SOAP报错
在tom5上装soap,进入soap/admin/后报错:
type Exception report
message
description The server encountered an internal error () that divvented it from fulfilling this request.
exception
org.apache.jasper.JasperException: javax/mail/MessagingException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
javax.servlet.ServletException: javax/mail/MessagingException
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.admin.deploy_jsp._jspService(deploy_jsp.java:500)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.NoClassDefFoundError: javax/mail/MessagingException
org.apache.jsp.admin.deploy_jsp._jspService(deploy_jsp.java:60)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

居然没找到mail/MessagingException,虽然指定了CLASSPATH还是不行,最后把mail.jar和activation.jar拷到cocommon\bin下才解决了问题。

我认为问题的原因不在于CLASSPATH的问题,而是SOAP本身的机制就必须采用javamail的通信方式,因此不能少这两个jar包
参考:http://www.99inf.net/SoftwareDev/Java/43556.htm
0
0
分享到:
评论

相关推荐

    D6 SOAP_WEB SERVICE DELPHI SOAP

    压缩包中的"D6 SOAP_WEB SERVICE程序设计上.pdf"很可能是详细介绍了如何在Delphi 6中使用SOAP技术构建Web服务的教程,包括步骤、示例代码和最佳实践。这份资料可能涵盖了以下主题: 1. SOAP基础:理解SOAP消息结构、...

    《实战Delphi6/Kylix2/SOAP/Web Service程序设计篇》(

    在《实战Delphi6/Kylix2/SOAP/Web Service程序设计篇》这本书中,作者李维精心编撰了一套系统而全面的教程,针对的是Delphi6和Kylix2这两个经典的Visual Basic derivative (VBD) 编程环境,尤其是针对SOAP(Simple ...

    WEB SERVICE 、SOAP所需JAR包

    本篇文章将详细讲解与"WEB SERVICE"和"SOAP"相关的知识点,以及如何利用JAR包来支持这些服务。 首先,让我们理解什么是Web服务。Web服务是通过HTTP协议提供的一种接口,使得应用程序能够跨平台地交换数据。它们通过...

    SOAPWeb Service 开发

    - 编写客户端程序,通过发送SOAP请求调用远程Web Service中的方法。 - 处理返回的SOAP响应,解析结果数据。 #### 四、SOAP Web Service 的优势 - **互操作性**: - SOAP基于开放标准XML,允许不同操作系统、不同...

    《C++ Builder 6 SOAP Web Service》配套光盘

    这本书籍可能详细介绍了如何配置开发环境、创建SOAP消息、定义WSDL(Web Services Description Language)接口以及如何调试和测试SOAP服务。 光盘中可能包含以下内容: 1. 源代码:书中示例的完整源代码,读者可以...

    mule使用SOAP工件发布和消费web Service的简单例子

    总结来说,"mule使用SOAP工件发布和消费web Service的简单例子"是关于利用Mule ESB创建和使用SOAP服务的一个实践教程。通过"hello-ws"示例,我们可以深入理解SOAP服务的生命周期,从定义WSDL到编写服务逻辑,再到...

    使用 Spring-WS 完成的 Web Service (SOAP)

    Spring-WS 是一个基于 Spring 框架的 Web Service 实现,它专注于 SOAP 协议。这个项目的主要目标是提供一种声明式的方式来定义 Web Service 的接口和契约,以及实现这些接口的服务端点。在本篇文章中,我们将深入...

    《实战Delphi6/Kylix2/SOAP/Web Service程序设计篇》源码

    通过实践书中的源码,开发者可以提升自己在Delphi 6和Kylix 2环境下的网络编程能力,同时对SOAP和Web Service有更深入的理解。这不仅有助于提升个人技能,也为团队协作和企业级项目提供了有力的技术支持。

    SOAP webserivce 和 RESTful webservice 对比及区别

    SOAP Web服务和RESTful Web服务是两种常见的Web服务交互方式,它们在设计理念、协议复杂度、数据格式和操作方式等方面存在显著的区别。 首先,SOAP(简单对象访问协议)是一种基于XML的协议,它允许不同系统之间的...

    java-ws-clients.rar_SOAP Web_Web Service SOAP_axis

    本压缩包“java-ws-clients.rar”包含了一些关于如何使用Java和Apache Axis库创建及操作SOAP Web服务的实例。Apache Axis是一个开源的Java框架,它简化了SOAP客户端和服务端的实现。 SOAP是一种基于XML的协议,用于...

    sap Web Service开发配置文档

    - **数据格式**:在SAP Web Service中,数据交换主要采用XML格式,通过SOAP协议进行传输。 - **XML Schema**:定义了数据结构,确保数据的一致性和完整性。 - **SOAP消息**:由信封、头部和主体组成,用于封装请求和...

    soap/Web Service客户端

    SOAP(Simple Object Access Protocol)和Web服务是互联网通信和数据交换的重要技术,它们在企业级应用集成、跨平台通信中发挥着关键作用。SOAP是一种基于XML的协议,用于在Web上交换结构化和类型化的信息。Web服务...

    C#Web Service C#Web Service C#Web Service

    在C#中,Web Service通常基于SOAP(Simple Object Access Protocol)协议,它是一种轻量级的XML消息格式,用于在不同的应用之间传输数据。创建C# Web Service的过程主要包括以下几个步骤: 1. **定义服务接口**:...

    SAP web Service 基础教程

    本教程将详细介绍 SAP Web Service 的基础知识,包括 SOAP、WSDL、SAP 系统中的 SOAP 方式 Web Service、Web 服务配置准备工作等内容。 一、SOAP 简介 SOAP(Simple Object Access Protocol)是一种基于 XML 的轻...

    Delphi 6/Kylix 2 SOAP/Web Service程序设计篇代码

    这个压缩包文件可能包含了由李巍编写的一份关于Delphi 6和Kylix 2 SOAP/Web服务程序设计的代码示例。readme.txt可能是文档说明,介绍如何运行和理解这些代码。为了深入了解和学习,读者需要下载并查看这些文件,了解...

    sap Web Service开发配置文档.doc

    在本文档中,我们将深入探讨SAP Web Service的开发与配置过程,这涉及到SAP系统如何作为Web Service的提供者和消费者。SAP Web Service允许不同系统间的集成和交互,通常采用SOAP(Simple Object Access Protocol)...

    T100 Web Service 接口开发v1.5版.rar

    “cwssp002(c).tzc”和“cs_erp_wms_client(c).tzc”可能是客户端库或配置文件,它们可能包含了与T100 Web Service交互所需的一些预编译代码或者配置信息,使得集成变得更加简便。 综上所述,T100 Web Service接口...

    Web service应用实例

    由于VS2005及后续版本的Web Service默认不支持远程调试,需在项目的`Web.config`文件中添加特定配置,以启用HTTP GET、POST、SOAP和文档访问协议。这通过在`<system.web>`节点下添加`<webServices>`节点,并在其下...

Global site tag (gtag.js) - Google Analytics