`
gcq04552015
  • 浏览: 462165 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webservice-axis2安装

 
阅读更多
1.下载 Myeclipse Axis2 插件
http://archive.apache.org/dist/ws/axis2/tools/1_4_1/
下载 axis2-eclipse-codegen-wizard.zip 和 axis2-eclipse-service-archiver-wizard.zip
http://labs.xiaonei.com/apache-mirror/ws/axis2/1_5/axis2-1.5-war.zip
  下载 axis2-1.5-war.zip
2 .解压插件 ($ECLIPSE_HOME 表示你安装的 myeclipse 主目录 )
       将上述两个插件都解压到 $ECLIPSE_HOME\eclipse\plugins 目录中;
Axis2_Codegen_Wizard_1.3.0 和 Axis2_Service_Archiver_1.3.0
3.       在 $ECLIPSE_HOME\eclipse\links 目录下增加文件 axis-eclipse-plugin.link
写入 path= $ECLIPSE_HOME\eclipse\plugins ( 千万不要直接复制!! )
4.       重新启动 myeclipse ,在 file->new->other 中即可看到 Axis2 Wizards ,至此, axis2 插件安装成功!! (GXGX)
5.       赶快试下用 wsdl 文件生成 java 源文件吧!是不是有错误出现?对 ~ 事情就是这样发展的。
6.       An error occurred while completing process-java.lang.reflect.InvocationTargetException 的错误 。嗯不用急 ~ 有得解 ( 不过我当初很惨弄了一个晚上 )
解决方法如下:
step 1 、从 AXIS2 的 LIB 库中复制 "geronimo-stax-api_1.0_spec-1.0.1.jar" 和
  "backport-util-concurrent-3.1.jar" 文件到 Axis2_Codegen_Wizard_1.3.0 的 lib 目录中 , 同时修改 Axis2_Codegen_Wizard_1.3.0 下的 plugin.xml 文件 , 在 <runtime> 中添加
<library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
         <export name="*"/>
</library>
<library name="lib/backport-util-concurrent-3.1.jar">
        <export name="*"/>
</library>
到 plugin.xml 文件中 , 保存 !
step 2 、将 $workspace 位置 \.metadata\.plugins 下目录 Axis2_Codegen_Wizard 删除
step 3 除了上面步骤还要:
    (4.1). 把Axis2_Codegen_wizard_1.3.0(eclipse/plugins/Axis2_Codegen_wizard_1.3.0)的名字改成Axis2_Codegen_wizard_1.4.0
    (4.2). 在plugin.xml中在<plugin>中 把Axis2_Codegen_wizard的version="1.3.0"改成version="1.4.0"
到plugin.xml文件中,保存后重新启动Eclipse即可。
分享到:
评论

相关推荐

    WebService-Axis2 详细讲解

    WebService-Axis2 详细讲解 WebService是一种基于XML的开放标准,用于在不同的应用程序之间进行通信。它允许不同系统之间的数据交换,打破了平台和语言的界限。Axis2是Apache软件基金会开发的一个高性能、灵活且可...

    webservice-axis2

    Axis2下载与安装 - **下载地址**:可以从官方网址(http://ws.apache.org/axis2/)下载Axis2的最新版本。当前版本为1.4.1。 - **安装包说明**: - `axis2-1.4.1-bin.zip`:包含Axis2的所有jar文件。 - `axis2-...

    WebService -AXIS工程

    使用AXIS创建WebService,首先需要编写一个Java接口或实现类,然后使用AXIS的wsdl2java工具生成相应的服务端部署文件和服务端代码。服务端部署文件(.aar)包含了服务的WSDL描述和其他相关资源。 4. 部署...

    java-webservice-axis-例子

    7. **版本控制和兼容性**:虽然例子中使用的是Axis1.4,但随着技术的发展,后续有Axis2等更新版本,提供了更好的性能和更多的特性。迁移旧的Axis1服务到新版本需要考虑兼容性和改动成本。 通过理解以上概念和流程,...

    WebService------AXIS

    WebService——AXIS详解 在IT领域,WebService是一种基于标准的、平台无关的、可以在不同系统之间交换数据的方式。它利用XML(可扩展标记语言)作为数据格式,HTTP作为传输协议,SOAP(简单对象访问协议)作为消息...

    WebService-axis demo

    1. **创建WebService**:使用 Axis 提供的工具(如wsdl2java)从WSDL文件生成Java类,这些类封装了服务的方法。 2. **部署服务**:将生成的Java类打包成WAR文件,然后部署到Servlet容器(如Tomcat)中。 3. **编写...

    webservice-axis2引擎-快速入门资料

    Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis...

    [JAVA]-Axis-Webservice-Demo

    Java Axis Web服务示例(`[JAVA]-Axis-Webservice-Demo`)提供了发布和调用Web服务的实际操作步骤。通过学习和实践这个示例,开发者可以更好地掌握使用Axis创建Web服务的技术,理解Web服务的基本原理,以及如何通过...

    webservice-axis1

    3. **axis-ant.jar**:这是Axis1与Ant构建工具集成的库,使得开发者可以通过Ant脚本来生成Web服务客户端代码、部署服务等。Ant是一个Java项目自动化构建工具,使用axis-ant.jar,开发者可以方便地将Web服务相关的...

    webservice-axis2客户端调用(多参).txt

    之前webservice客户端调用,使用RPC客戶端接口调用方法,但发现此种调用方式针对携参方式并不适用。最后经过多种方式测试选择了OMFactory......调用。经测试好用

    java-webservice-axis2简单开发实例.doc

    【Java Axis2 WebService开发详解】 在Java世界中,开发Web服务经常会选择使用Apache Axis2框架,它是一个高效且灵活的Web服务引擎,允许开发者轻松地创建和部署Web服务。本篇文章将详细介绍如何使用Java和Axis2来...

    webService-Axis-tomcat发布教程.docx编程资料

    ### WebService-Axis-Tomcat 发布教程详细解析 #### 一、准备工作 在开始发布 WebService 之前,首先需要完成一系列的准备工作。 ##### 1. 安装 Axis - **下载 Axis 包**:访问 Apache Axis 的官方网站 ...

    部署WebService(eclipse-axis2)

    - 在弹出的界面中,配置Axis2的位置,通常是指向解压后的Axis2安装目录。 #### 四、构建服务端 1. **新建Web动态项目**: - 在Eclipse中创建一个新的Web动态项目,命名为“Test”。 2. **编写服务接口**: - 在...

    webservice-axis需要依赖的jar

    调用webservice,测试axis之前需要引入依赖的jar: 1)axis.jar; 2)jaxrpc.jar; 3)saaj.jar; 4)commons-discovery-0.2.jar; 5)commons-logging-1.0.4.jar; 6)wsdl4j-1.5.1.jar; 7)activation.jar; mail...

    Webservice-axis和osgi教程

    Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。OSGi 框架为基于 Java 的组件开发提供了一套通用的和标准的解决方案,通过 OSGi 框架可以轻松实现组件信息的隐藏和共享。

    webservice应用-axis2

    总的来说,这篇关于“Web服务应用-Axis2”的博客文章可能会详细讲解Axis2的各个方面,从基本概念、安装配置,到创建服务、源码分析和工具使用,最后可能还会介绍实际的应用案例和最佳实践,帮助读者全面掌握使用Axis...

    webserviceClient-axis2.rar

    在这个“webserviceClient-axis2.rar”压缩包中,我们有一个Java客户端调用Web服务接口的完整示例,这将帮助开发者理解如何在 Axis2 框架下实现这一功能。 首先,我们需要了解Axis2的基本概念。Axis2 是 Axis1 的下...

Global site tag (gtag.js) - Google Analytics