欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用Apache Axis部署 Web服务时的常见问题及其解决方法 WebApache应用服务器Linuxlog4j 

程序员文章站 2022-07-03 13:39:35
...
内容:
1 引言
2 使用Axis时的常见问题及其解决方法
3 小结
参考资料
关于作者
对本文的评价
相关内容:
订阅 developerWorks 时事通讯
订阅 developerWorks Toolbox
订阅:
developerWorks 时事通讯

刘红涛

2003 年 11 月

    本文详细介绍了在Linux环境下以Apache Axis+ Resin作为Web服务平台部署Web服务时的常见问题及解决方法。衷心希望本文对Web服务的开发人员或对Web服务感兴趣的读者能起到一定的帮助作用。

1 引言

随着Web服务技术的发展和成熟,其方便性和易用性已逐渐被人们所接受,越来越多的合作伙伴之间开始利用Web服务来实现合作方之间的数据接口。使用 Apache Axis和Linux平台是一种低成本的Web服务解决方案,但Apache Axis文档的FAQ对开发者来说内容还不够丰富,本文作者将自己使用Axis时遇到的问题和解决方法整理成文,奉献给Web服务的开发人员和对此感兴趣的读者朋友,旨在帮助大家节约一些宝贵的时间。有关Web服务的基础知识,读者可以阅读参考文献中推荐的文档。作者未在文中介绍Apache和Resin 的安装方法,读者可以参考相关网站的说明文档。

作者使用的软件环境如下。

操作系统:Red Hat Linux 7.2

Web服务器: Apache 1.3.27

应用服务器:Resin 2.1.8 ( http://www.caucho.com/ )

SOAP服务器:Apache Axis 1.1

XML解析器:Xerces 2.5.0,Xalan 2.5.1

JDK版本:JDK 1.4.1

2 使用Axis时的常见问题及其解决方法

2.1 Axis运行需要哪些jar文件

对Axis解包后,将axis-1_1/webapps/axis/WEB-INF/lib/目录下的jar文件复制到/usr/local/apache/htdocs/WEB-INF/lib目录下(Web应用程序的目录)。应包括以下jar文件。



axis-ant.jar
axis.jar
commons-discovery.jar
commons-logging.jar
jaxrpc.jar
log4j-1.2.8.jar
name.txt
saaj.jar
wsdl4j.jar

如果需要使用axis提供的测试页面,还要将axis-1_1/webapps/axis/目录下的文件复制到/usr/local/apache/htdocs/axis/目录下。应包括以下募