`

AXIS 的安装

阅读更多

Axis(Apache extensible interaction System)是一款开源的webService运行引擎,它是SOAP协议的一个实现,其本身原因Apache的另外一个Apache SOAP 项目。

Axis 分别 为: 1.x 系列 和 2.x系列. 两个版本区别比较大,也相对比较稳定.因此本文内容以Axis 1.x系列最新版1.4为基础.

 

2.AXIS的下载.

登陆

http://www.apache.org/dyn/closer.cgi/ws/axis/1_4 站点下载,Axis 的版本1.4。

 

安装Axis,首先 必须保证系统已经成功安装web,本来是用的是apache-tomcat-6.0.20.也可以下载其他应用服务器,weblogic,或者webapps等,把下载好的AXIS_1.4.zip解压,进入webapps目录中,找到axis文件夹复制到tomcat的webapps下,

然后,打开浏览器访问 http://localhost:9999/axis

 

如果出现下面的界面,就表示安装成功.

Apache-AXIS

Language: [en] [ja]

Hello! Welcome to Apache-Axis.

What do you want to do today?

  • Validation - Validate the local installation's configuration
    see below if this does not work.
  • List - View the list of deployed Web services
  • Call - Call a local endpoint that list's the caller's http headers (or see its WSDL).
  • Visit - Visit the Apache-Axis Home Page
  • Administer Axis - [disabled by default for security reasons]
  • SOAPMonitor - [disabled by default for security reasons]

To enable the disabled features, uncomment the appropriate declarations in WEB-INF/web.xml in the webapplication and restart it.

 

Validating Axis

If the "happyaxis" validation page displays an exception instead of a status page, the likely cause is that you have multiple XML parsers in your classpath. Clean up your classpath by eliminating extraneous parsers.

If you have problems getting Axis to work, consult the Axis Wiki and then try the Axis user mailing list.

 

 

然后点击Validation 链接,会提示 axis的必须组件,还缺少一个没有安装,两个可选组件也没有安装,

分别下载:jaf-1_1-fr.zip,javamail-1_4.zip,xml-security-bin-1_2_1.zip包,然后把jaf-1_1-fr.zip里德Activation.jar,javamail-1_4.zip里面的mail.jar,xml-security-bin-1_2_1.zip里面的xmlsec-1.2.1.jar,xalan.jar都放在你的axis应用的web-inf/lib 目录中,然后,在检验,axis,会看到页面提示全部安装成功.

 

Axis Happiness Page

Examining webapp configuration

 

Language: [en] [ja]

Needed Components

  • Found SAAJ API ( javax.xml.soap.SOAPMessage ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\saaj.jar
  • Found JAX-RPC API ( javax.xml.rpc.Service ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\jaxrpc.jar
  • Found Apache-Axis ( org.apache.axis.transport.http.AxisServlet ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\axis.jar
  • Found Jakarta-Commons Discovery ( org.apache.commons.discovery.Resource ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\commons-discovery-0.2.jar
  • Found Jakarta-Commons Logging ( org.apache.commons.logging.Log ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\commons-logging-1.0.4.jar
  • Found Log4j ( org.apache.log4j.Layout ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar
  • Found IBM's WSDL4Java ( com.ibm.wsdl.factory.WSDLFactoryImpl ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\wsdl4j-1.5.1.jar
  • Found JAXP implementation ( javax.xml.parsers.SAXParserFactory ) at an unknown location
  • Found Activation API ( javax.activation.DataHandler ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\activation.jar

Optional Components

  • Found Mail API ( javax.mail.internet.MimeMessage ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\mail.jar
  • Found XML Security API ( org.apache.xml.security.Init ) at F:\apache-tomcat-6.0.20\webapps\axis\WEB-INF\lib\xmlsec-1.2.1.jar
  • Found Java Secure Socket Extension ( javax.net.ssl.SSLSocketFactory ) at an unknown location

The core axis libraries are present.The optional components are present.

    Note: Even if everything this page probes for is present, there is no guarantee your web service will work, because there are many configuration options that we do not check for. These tests are necessary but not sufficient

 

分享到:
评论

相关推荐

    jdk tomcat axis 安装配置 web service 发布

    【Axis安装配置】 Apache Axis是用于创建和部署Web服务的工具包,它是基于Java的,与Tomcat结合使用。安装配置Axis的步骤如下: 1. 下载Apache Axis的ZIP文件,解压缩到适当的位置。 2. 将Axis的`bin`目录添加到`...

    axis安装另需要的jar包

    标题中的"axis安装另需要的jar包"指出,我们在使用Axis进行开发时,除了标准的Axis库之外,可能还需要额外的Java Archive (JAR) 文件来支持完整的功能。Axis是一个开源的Web服务工具包,主要用来创建和部署SOAP...

    Axis安装步骤学习中

    ### Axis安装步骤详解 #### 一、Axis简介与安装前准备 **Axis**是一个由Apache组织维护的开源项目,主要用于支持Web服务的开发。它基于SOAP协议,为开发者提供了便捷的方式来构建和部署Web服务。本文将详细介绍...

    axis安装及web服务发布

    【Axis安装及Web服务发布】知识点详解 Apache Axis 是一个流行的开源工具,用于构建和部署Web服务。在Java环境中,Axis 提供了一种方便的方式来创建、发布和调用Web服务。以下是关于Axis安装和Web服务发布的详细...

    axis安装需要的包

    在http://www.apache.org/dyn/closer.cgi/ws/axis/1_4下面下载axis-bin-*_*.zip,解压后将webapps下的axis路径复制到tomcat的webapps下,将本附件中的包放进axis下的web-inf下的lib下

    Axis简介及安装

    **Axis安装步骤** 1. **下载**:访问Apache Axis官方网站获取最新版本的Axis二进制包。 2. **解压**:将下载的压缩包解压到一个合适的目录。 3. **配置环境变量**:在系统环境变量中设置`AXIS_HOME`指向解压后的...

    Axis 学习安装步骤

    至于“Axis安装步骤”这个压缩包文件,很可能是包含了上述安装步骤的详细教程或者必要的工具和配置文件。用户需要解压文件,按照里面的指导进行操作,以便成功安装和使用Axis。由于具体文件内容未知,这里无法提供更...

    Tomcat5.0.28下AXIS完全安装手册

    完成上述步骤后,重启Tomcat,然后访问http://localhost/axis进行测试,以确保AXIS安装成功并可以正常工作。 总之,安装AXIS需要对Tomcat的配置有一定的了解,并且需要注意特定版本的兼容性问题。通过细心配置和...

    axis_讲解 java

    根据提供的标题、描述、标签及部分内容,我们可以提炼出与 Axis 相关的 Java 知识点,主要包括 Axis 的安装配置、基本使用流程以及部署服务等内容。 ### 一、Axis 简介 #### 1.1 Axis 是什么? Axis 是 Apache ...

    axis2安装和部署

    本文将详细介绍如何在Windows和Unix/Linux环境下,利用Apache Axis2和Tomcat5.5来安装和部署Web服务。 首先,我们来看一下必要的环境准备。为了开发基于Axis2的Web服务,你需要一个Web容器,这里选用的是Tomcat5.5...

    Axis实例,Axis

    通过上述步骤,我们不仅了解了 Axis 的基本概念及其安装配置流程,还学习了如何利用 Axis 开发简单的 Web 服务及其实现方法。Axis 作为一种成熟的 Web 服务框架,对于开发者来说具有很大的实用价值。随着 Web 服务...

    Axis开发Web Service实例

    **一、Axis安装** 1. **环境需求**:确保你已安装J2SE SDK 1.3或1.4版本,这里以1.4.2为例,并且配置了Servlet容器,例如Tomcat 5.0。 2. **下载安装包**:前往http://ws.Apache.org/Axis/下载最新版的Axis安装包。...

    MyEclipse下Axis2插件安装笔记

    ### MyEclipse下Axis2插件安装步骤及注意事项 #### 一、下载MyEclipse Axis2插件 在安装MyEclipse下的Axis2插件之前,首先需要从官方网站下载所需的插件包。根据给定的部分内容,我们可以了解到具体的下载地址如下...

    eclipse axis2插件安装

    eclipse axis2 插件安装指南 Axis2 是一个开源的 Web 服务引擎,由 Apache 软件基金会维护。它提供了一个灵活、可扩展、性能高效的 Web 服务解决方案。Eclipse 是一个流行的集成开发环境(IDE),Axis2 插件安装...

    axis服务端和客户端创建

    3. **配置环境变量**: 设置`AXIS_HOME`指向Axis安装目录,然后设置`AXIS_LIB`和`AXISCLASSPATH`。需要注意的是,某些JAR文件(如log4j-1.2.8.jar)不是必需的,但建议保留以确保完整性和兼容性。 #### 三、创建Axis...

    AXIS WebService

    #### 三、AXIS安装与配置 1. **下载AXIS**:可以从[Apache官方网站](http://ws.apache.org/axis/)下载AXIS 1.4的包。 2. **解压AXIS**:解压`axis-bin-1_4.zip`文件,找到`webapps`目录中的`AXIS`文件夹。 3. **复制...

    axis自动生成客户端代码

    - `AXIS_HOME`:设置为Axis安装目录,例如`D:\õjava\java\axis\axis-1_4`。 - `AXIS_LIB`:设置为Axis的lib目录,通常位于`AXIS_HOME/lib`,例如`D:\õjava\java\axis\axis-1_4\lib`。 - **路径变量配置**: - ...

    axis 安装包下载

    三、 Axis安装步骤 1. 解压下载的Axis安装包,例如解压"axis-1_3"到一个合适的目录,如"C:\Program Files\Apache\axis1_3"。 2. 将解压后的目录添加到Java环境变量`CLASSPATH`中。确保在`JAVA_HOME\lib`目录之后添加...

    Axis2,Axis2 Eclipse plugin安装配置及安装过程中问题解决

    本文将详细讲解Axis2的安装配置过程,以及如何在Eclipse环境中安装和配置Axis2插件,同时解决可能出现的问题。 1、Axis2安装配置 首先,你需要从Apache官方站点(http://apache.freelamp.com/ws/axis2/1_4_1/)下载...

Global site tag (gtag.js) - Google Analytics