`

axis2与mycelipse整合问题

阅读更多
本文来自:
http://hi.baidu.com/getpost/blog/item/fd9aa1ed710b22deb31cb1d6.html
一、myeclipse8.6+axis2-1.4配置方法:
1、直接把1.4插件中解压的文件夹:Axis2_Codegen_Wizard_1.3.0和Axis2_Service_Archiver_1.3.0放入:Genuitec\MyEclipse-8.6\dropins下
然后需做第二步中的修改

二、axis2-1.4插件使用中异常解决:
解决an error occured while completing process java.lang.reflect.invocationtargetex
2009-11-13 00:25
我在用axis2生成java代码的时候出现这个错误,用下面的方法解决了。大家参考下吧

引用
I tried all given hints. It still didnt work. I experimented a bit more and here is my solution:

1) Shutdown eclipse

2) Copying the "backport-util-concurrent-3.1.jar" from "$AXIS2_HOME/lib/" to "$ECLIPSE_HOME/plugins/Axis2_Codegen_Wizard_1.3.0/lib/"

3) Adding the following into the "runtime" element "$ECLIPSE_HOME/plugins/Axis2_Codegen_Wizard_1.3.0/plugin.xml" :

      <library name="lib/backport-util-concurrent-3.1.jar">
        <export name="*"/>
      </library>

4) In "$ECLIPSE_HOME/plugins/Axis2_Codegen_Wizard_1.3.0/plugin.xml" changing the version attribute of the "plugin" element from "1.3.0" to "1.4.0". This results still in the same exception. But leave it.

5) Now changing the version also in the plugin's folder name from "Axis2_Codegen_Wizard_1.3.0" to "Axis2_Codegen_Wizard_1.4.0".

6) Start eclipse and try the plugin


In my case it worked then. Hope i could help you.

来源:http://topic.csdn.net/u/20080524/01/37d43534-2490-43a4-a24d-bcf62b417de2.html


我的环境:

Eclipse 3.4.1

ws/axis2/tools/1_4_1/:axis2-eclipse-service-archiver-wizard.zip、axis2-eclipse-codegen-wizard.zip
(安装方法:参考“使用Eclipse+Axis2构建Web Service应用(客户端无需生成Stub方式)”中的“下载Eclipse Axis2插件”)

从压缩包axis2-1.4.1-bin.zip中取backport-util-concurrent-3.1.jar(奇怪axis2-1.5.1-bin.zip中无此文件)


三、myeclipse8.6+axis2-1.6配置所需jar包:
2个插件包
org.apache.axis2.eclipse.codegen.plugin_1.6.1.jar
org.apache.axis2.eclipse.service.plugin_1.6.1.jar
插件包中要依赖的3个包(在$AXIS2-bin_HOME/lib下)
axiom-dom-1.2.12.jar
axiom-impl-1.2.12.jar
axiom-api-1.2.12.jar
把这5个包放入:Genuitec\MyEclipse-8.6\dropins下即可
特别注意:把上述5包引入后myeclipse启动不报错,但插件不显示,因此建议使用1.4



分享到:
评论

相关推荐

    myeclipse整合axis2

    3. Axis2与Myeclipse8.5的整合: 整合Axis2到Myeclipse8.5主要是为了在IDE中方便地开发、测试和部署基于Axis2的Web服务。这通常涉及到以下几个步骤: - 安装Axis2插件:在Myeclipse中,你需要安装Axis2相关的插件...

    MyEclipse8.6整合Axis2插件

    将Axis2与MyEclipse整合,可以方便地在IDE内创建、测试和部署Web服务,极大地提高了开发效率。 【描述】: 整合MyEclipse8.6与Axis2插件的过程主要涉及以下几个步骤: 1. **安装Axis2插件**:首先,需要下载适用...

    myeclipse集成axis2

    【标题】"myeclipse集成axis2"涉及的是在MyEclipse 6.5这个集成开发环境中整合Apache Axis2框架的过程。Axis2是Java平台上一个高效、可扩展且灵活的Web服务引擎,它用于创建和部署Web服务。MyEclipse作为Eclipse的...

    axis2 Eclipse myEclipse 插件

    Axis2 Eclipse MyEclipse 插件是专门为Java开发者设计的一款工具,它整合了Apache Axis2框架与Eclipse及MyEclipse集成开发环境,为Web服务的创建、部署和测试提供了便利。这款插件的版本号为1.3.0,意味着它包含了该...

    Myeclipse8.5和Axis2需要的包

    在开发基于Web服务的应用时,MyEclipse 8.5 和 Axis2 的整合是非常重要的。MyEclipse 是一个强大的集成开发环境(IDE),尤其适合Java EE应用的开发,而Axis2则是Apache软件基金会的一个开源Web服务框架,用于构建和...

    myeclipse6.5 axis2插件包

    标签 "myeclipse6.5 axis2" 是关键词,进一步确认了我们关注的是MyEclipse 6.5版本与Axis2技术的整合。MyEclipse是基于Eclipse的商业IDE,主要用于Java EE应用的开发,而Axis2是用于处理SOAP消息和创建Web服务的核心...

    myeclipse中Axis2插件

    2. **方便的服务打包**:使用Axis2_Service_Archiver,可以将服务相关文件整合成AAR,便于服务的部署和管理。 3. **无缝集成**:这两个插件与MyEclipse集成良好,可以直接在IDE内完成所有操作,无需离开开发环境,...

    spring与axis的整合

    ### Spring与Axis的整合知识点详解 #### 一、Spring与Axis整合概述 Spring与Axis的整合,是指在Java环境中利用Spring框架管理和配置Axis Web服务的一种技术。这种整合方式充分利用了Spring框架的强大功能(如依赖...

    axis2plugins.rar

    标题中的"axis2plugins.rar"表明这是一个包含与Apache Axis2相关的插件的压缩包,用于在MyEclipse集成开发环境中支持Axis2服务的开发和管理。Apache Axis2是Java平台上一个强大的Web服务引擎,它提供了服务导向架构...

    eclipse8整合axis2word文档

    本文主要介绍如何在MyEclipse8环境下整合Apache Axis2,以便进行Web服务的开发。Apache Axis2是一个高效的、基于Java的Web服务框架,用于创建和部署Web服务。以下是整合步骤的详细说明: 1. **安装Axis2 Eclipse...

    Axis2_Service_Archiver_1.3.0

    Axis作为Web服务框架,提供了服务的创建、部署和管理能力,而MyEclipse则为开发人员提供了一个友好的IDE,通过整合Axis,使得在IDE内部就能完成 Axis2服务的生命周期管理。 【压缩包子文件的文件名称列表】虽然没有...

    spring-axis2-test.rar_Axis2 Spring3_axis2_axis2 spring3_axis2 s

    ”这意味着项目的核心功能是展示如何将Apache Axis2与Spring 3框架整合,以便利用Spring的依赖注入和管理能力来构建和控制Web服务。此外,资料是一个MyEclipse的Web工程,意味着它是用MyEclipse IDE创建的,开发者...

    myEclipce的Axis2的插件

    - 使用Axis2插件创建的服务源码和配置文件可以被整合到版本控制系统(如Git)中,便于团队协作。 6. **扩展与自定义**: - 开发者还可以根据需要扩展Axis2插件,例如创建自定义的模块或处理程序,以满足特定业务...

    axis2示例工程

    总的来说,这个示例工程提供了一个全面的学习平台,让开发者能够深入理解Axis2如何与Spring协同工作,创建和消费Web服务。通过运行和调试这个项目,开发者可以熟悉WebService的生命周期,掌握Axis2的配置和使用,...

    myclipse axis2 插件

    描述 "myclipse10 axis2 插件,附带集成说明" 提示我们,这个插件适用于MyEclipse 10版本,并且包含有如何将Axis2整合到MyEclipse中的指导文档。这意味着开发者可以借助此插件在MyEclipse中轻松创建、部署和测试基于...

    Axis2 webservice server plugin

    开发者可以使用这个工具将服务类、依赖库和其他配置文件整合为一个单一的部署单元,然后上传到Axis2服务器。 **5. 开发最佳实践** - 遵循Axis2的服务和模块设计原则,确保服务的可重用性和可扩展性。 - 适当地...

    \IOS Client Call Web Service_asix2

    标签“ios webservice asix”则进一步明确了文档将涵盖的技术栈,包括iOS客户端开发、WebService技术以及可能与Axis2框架相关的内容。标签中出现的“asix”很可能是“axis2”的误OCR识别,Apache Axis2是一个用于...

    spring2.5+ibatis3+web service cxf 例子MyEclipse工程

    标题 "spring2.5+ibatis3+web service cxf 例子MyEclipse工程" 提供的是一个基于Java技术栈的开发示例,这个工程整合了Spring 2.5、iBatis 3和CXF Web Service框架。下面将详细阐述这些技术以及它们在项目中的作用。...

    webservice笔记

    3. **配置MyEclipse插件**:下载Axis_Service_Archiver和CodegenWizardPlugin插件,将其放置到MyEclipse的plugins目录下的dropins文件夹内,重启MyEclipse以生效。 4. **创建WebService项目**:在MyEclipse中选择...

Global site tag (gtag.js) - Google Analytics