`

Eclipse下web service 服务端、客户端插件安装和使用

    博客分类:
  • Java
阅读更多

 

创建安装

 

1、下载axis2-eclipse-codegen-wizard(生成客户端代码)、axis2-eclipse-service-archiver-wizard(发布wsdl文件),解压缩到“$ECLIPSE_HOME\plugins”下对应文件夹(注意目录结构)

 

 

2、删除$ECLIPSE_HOME\configuration下的org.eclipse.update文件夹;

3、启动Ec,可以看到 Axis2_Wizard  选项,如图:

 

 

安装搞定!

 

 

可能产生的问题

 

1、在使用codegen插件来从WSDL生成JAVA代码文件时,到了最后一步竟然出然"An error occurred while completing process -java.lang.reflect.InvocationTargetException"的错误

 (生成代码可以用 http://www.webservicex.net/uklocation.asmx?WSDL  测试)

 

解决方法如下:
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、在命令行下切换至$ECLIPSE_HOME目录,然后执行:

    eclipse -clear

搞定!

 

2、

 

 

  • 大小: 20.1 KB
  • webServiceTest.rar (2.1 MB)
  • 描述: webservice简单调用的代码及axis相关的jar包。与本文关系不大。
  • 下载次数: 200
分享到:
评论

相关推荐

    简单web service服务端和客户端例子

    在本案例中,“简单Web Service服务端和客户端例子”是一个教程,教你如何创建和使用基本的Web服务。我们将深入探讨服务端和客户端的实现,并讨论相关的关键技术。 1. **服务端开发**: - **SOAP (Simple Object ...

    使用Eclipse的Axis1.4插件开发Web Service及客户端

    在Eclipse JEE 3.3版本中,开发Web Service和客户端程序变得相对简单,因为该版本已经集成了Axis1.4插件,无需额外安装。 Axis是一个开放源码的Web Service框架,它允许开发者快速地创建和部署Web Service。 1. **...

    axis2支持webservice 自动生成代码客户端服务端代码插件

    总的来说,Apache Axis2的Eclipse插件为Web服务开发提供了一站式的解决方案,它简化了服务端和客户端代码的生成,使得开发者可以更加专注于业务逻辑,而非底层通信细节。同时,与流行的Eclipse IDE的集成,使得开发...

    使用Eclipse + MyEclipse开发Web Service的示例

    1. **创建Web服务客户端**:在MyEclipse中,可以使用"New" -&gt; "Web Service Client"来导入WSDL,自动生成客户端代理类和相关配置。 2. **编写调用代码**:在客户端项目中,通过代理类实例化Web服务,并调用其提供的...

    Eclipse下基于Axis2的Web Service平台搭建与使用

    通过安装各种插件,Eclipse可以支持Web Service开发,如Axis2插件,使得在Eclipse内可以直接创建、调试和发布Web Services。 4. **Tomcat服务器**:Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个...

    Eclipse RCP+Spring建胖客户端Web程序

    ### Eclipse RCP+Spring构建富客户端Web程序 #### 摘要 随着技术的发展和用户需求的变化,构建高效、响应迅速且用户体验良好的客户端应用变得尤为重要。传统的Web 2.0和丰富的互联网应用(RIA)虽然流行,但在某些...

    axis2-eclipse CodeGen和Service插件1.7.9

    安装插件到Eclipse(通常通过Eclipse Marketplace或直接导入zip文件)、创建新的Axis2服务项目、使用CodeGen插件从WSDL生成代码、编写必要的业务逻辑、然后利用Service插件进行服务部署和测试。 5. **优势与应用...

    eclipse的AXIS插件(开发WebServices的)第一个

    Eclipse的AXIS插件则为开发者提供了一种在集成开发环境中方便地构建、调试和部署Web Services的解决方案。本文将深入探讨AXIS插件在Eclipse中的应用及其相关知识点。 一、AXIS插件简介 AXIS插件是Eclipse IDE的一个...

    四步完成WebService服务端与客户端的调用

    在Eclipse中,可以通过"New -&gt; Web Service Client"导入WSDL,自动生成客户端代码。 2. 使用客户端代码:现在,你可以通过生成的代理类调用服务端的方法,进行实际的数据交互。在Java代码中,创建代理类的实例,...

    如何在MyEclipse和Eclipse下安装XFire插件CXF插件 WebService.docx

    安装完毕CXF插件后,开发者可以在MyEclipse或Eclipse中新建项目,并右键选择“添加CXF支持”,这样就可以充分利用CXF提供的功能,例如自动生成服务客户端和服务端代码,以及便捷地调试和测试Web服务。 总结来说,...

    wsdl first开发web service(maven插件自动生成代码)

    “WSDL First开发Web Service (Maven插件自动生成代码)” 主要涉及的是基于Web Service的开发方法,其中WSDL First是指先定义服务接口的Web Services Description Language(WSDL)文档,然后根据该文档自动生成...

    eclipse的axis2的插件

    下面将详细介绍这个插件的功能、安装过程以及如何使用它来开发Axis2服务端和客户端。 1. **插件功能**: - **自动代码生成**:Eclipse Axis2插件能够自动生成服务接口和服务实现的Java代码,简化开发流程。 - **...

    axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2

    这个插件允许开发者从WSDL(Web Service Description Language)文件自动生成服务端和客户端的Java代码。它简化了Web服务的开发过程,因为不必手动编写与WS-I兼容的接口和服务实现。通过这个插件,用户可以快速地从...

    pojo生成的WS服务端和自动生成的客户端

    【标题】"pojo生成的WS服务端和自动生成的客户端"主要涉及到的是基于Java的Web Service技术,尤其是Axis2框架的应用。Web Service是一种通过网络进行通信的方式,它允许不同系统间的应用程序相互交互,实现数据交换...

    xfire eclipse plugin插件

    xfire eclipse plugin是一款专为Eclipse集成开发环境设计的插件,它主要目的是方便开发者在Eclipse中使用XFire框架进行服务导向架构(Service-Oriented Architecture, SOA)的开发工作。XFire是一个高性能、轻量级的...

    Eclipse下JavaBean开发WebService

    总结,Eclipse环境下使用JavaBean开发WebService涉及的主要技术有JavaBean规范、JAX-WS、WSDL和Servlet容器。通过这种方式,我们可以快速地构建服务端和客户端,实现数据交换和功能调用。这种开发模式在分布式系统和...

    web service reference

    - **Eclipse WTP (Web Tools Platform)**:Eclipse的一个插件,提供了一整套工具用于Web应用和Web Service的开发。 - **Spring Framework**:Spring提供了对Web Service的支持,包括对SOAP和RESTful服务的支持。 ##...

    利用xfile构建webservice(服务端以及客户端)

    - 使用插件根据服务的WSDL(Web Service Description Language)文件生成客户端代码。 3. **调用服务** - 编写调用代码,通过生成的客户端类实例化对象并调用方法,传入必要的参数。 **五、使用Axis创建客户端...

    WebService+MyEclipse开发步骤服务端+客户端[整理].pdf

    本文将详细介绍如何使用 MyEclipse 开发一个简单的 WebService,包括服务端和客户端的开发步骤。 一、环境配置 在开始开发 WebService 之前,需要先配置好开发环境。这里我们使用 MyEclipse 7.0 和 JDK 1.6。...

    axis2 1.7.4 eclipse插件

    这个插件主要负责从现有的WSDL(Web服务描述语言)文件生成客户端和服务端代码。通过这个插件,开发者可以快速地将WSDL转换成可执行的Java代码,从而节省了手动编写代码的时间。它支持多种模式,如服务代理生成、...

Global site tag (gtag.js) - Google Analytics