Toamcat + Soap 配置

来源:互联网 发布:coc刷墙软件 编辑:程序博客网 时间:2024/06/05 08:06
 下载安装 Java MAIL APIhttp://java.sun.com/products/javamail/
  解压缩 javamail-1_3_3-ea.zip (一般放至在系统根目录下), 设置一个环境变量 CLASSPATH, 使其包含 "mail.jar" 文件:
  set CLASSPATH=%CLASSPATH%;C:/javamail-1.3.3/mail.jar;.
  由于 Apache SOAP 支持通 Simple Mail Transfer Protocol 进行传输 SOAP 消息, 所以我们需要 Java Mail 的支持.
  下载安装 Java Activation Frameworkhttp://java.sun.com/products/javabeans/glasgow/jaf.html
  同样是解压缩 jaf-1_0_2-upd2.zip 后设置环境变量 CLASSPATH, 使其包含 "activation.jar" 文件:
  set CLASSPATH=%CLASSPATH%;C:/jaf-1.0.2/activation.jar;.
Java Activation Framework 是 Java Mail API 运行的基础, 所以必须安装这个框架.
  下载安装 Xerceshttp://xml.apache.org/xerces-j/
  解压 Xerces-J-bin.2.5.0.zip 文件后仍然要对环境变量进行设置, 将 xercesImpl.jar 文件指向添加到 CLASSPATH 中:
  set CLASSPATH=%CLASSPATH%;C:/xerces-2_5_0/xercesImpl.jar;.
  Xerces 是一个功能完备的 XML 解析器, 不过为了确保它能被顺利调用, 在设置环境变量的时候尽可能把 xercesImpl.jar 定义在别的 XML 解释解析器之前.
  下载安装 Apache SOAPhttp://ws.apache.org/soap/index.html
  解压 soap-bin-2.3.1.zip, 其中 "/lib/soap.jar" 是 SOAP 包含所有 Apache SOAP的类文件, 所以要加入到 CLASSPATH 环境变量中去; 另外, COMProvider.dll 文件可以使用户采用微软的开发工具,开发的 COM 组件可以作为 SOAP 服务发布到 Apache SOAP 上:
  set CLASSPATH=%CLASSPATH%;C:/soap-2_3_1/lib/soap.jar;.
  set PATH=%PATH%;C:/soap-2_3_1/lib;.
  如何使用 SOAP 程序要将一个 SOAP 应用程序发布到 Tomcat 上, 有两种方法:
  1. 编辑 Tomcat 配置文件 "C:/Program Files/Apache Group/Tomcat 4.1/conf/server.xml", 使其加载 Apache SOAP 应用, 请找到以节点:
  <Context path="/examples"
   docBase="examples"
   debug="0"
   reloadable="true"
   crossContext="true">
  </Context>
  添加新的节点:
  <Context path="/soap"
   docBase="C:/soap-2_3_1/webapps/soap"
   debug="0"
   reloadable="true"
   crossContext="false">
  </Context>
  2. 另一种方法是将 .war (Web Application aRchieve) 文件直接拷贝到 C:/ProgramFiles/Apache Group/Tomcat 4.1/webapps 内即可, Tomcat 在每次启动的时候会自动检索 webapps目录下的 .war 文件, 并将其加载.
原创粉丝点击