下载axis2-eclipse-codegen-wizard.zip和axis2-eclipse-service-archiver-wizard.zip然后将解压后的文件放到plugins文件夹下重启即可
在创建web service时有的时候会出现这样的错误:
java.lang.reflect.InvocationTargetException
解决方法如下:
0.已经把Codegen放到Eclipse的plugin下的话删除它,并重新准备Codegen,在新的Codegen中做以下修改。
1.在从AXIS2的LIB库中复制"geronimo-stax- api_1.0_spec-1.0.1.jar"
2.在这个JAR Search - findJAR.com 网站搜索并下载"backport-util-concurrent-3.1.jar"
3.将两个jar文件拷贝到Codegen的lib目录中
4.修改plugin.xml文件 ,添加
<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>
5.将Codegen放到Eclipse的plugin下
6.重启myEclipse,再试试应该不会出这个错误了。
如果改完之后还有错误的话,在myeclipse的快捷方式里面加上-clean,然后重新启动,这样就会成功了。
分享到:
相关推荐
【标题】"myeclipse10 axis2 插件"涉及的是在MyEclipse 10集成开发环境中安装和使用Axis2插件的相关知识。MyEclipse是基于Eclipse的一款强大的Java EE集成开发工具,而Axis2是Apache软件基金会开发的一个Web服务框架...
1. **安装Axis2插件**:首先,需要下载适用于MyEclipse的Axis2插件,例如文中提到的“Axis2_Codegen_Wizard_1.3.0”。这个插件通常是一个.update站点或.zip文件,可以通过MyEclipse的“Help” -> “Install New ...
总结来说,Axis插件的安装和排错涉及到对MyEclipse和Apache Axis插件的理解,以及对可能出现的问题进行针对性的解决。通过上述步骤,可以确保Axis插件在MyEclipse中被正确安装和配置,从而为开发Web服务项目提供必要...
在MyEclipse 6.5中安装Axis2插件是为了支持开发Web服务。Axis2是Apache软件基金会的一个开源项目,它是一个高效、灵活且可扩展的Web服务引擎,提供了完整的Web服务生命周期管理。以下是安装和配置Axis2插件的详细...
**Axis2(版本1.4.1)插件及安装说明** Apache Axis2是Java平台上一个功能强大的Web服务引擎,它提供了高效的SOAP处理和灵活的服务部署能力。版本1.4.1是Axis2的一个稳定版本,支持SOAP 1.1和1.2,以及WS-*协议栈。本...
【标题】"axis2_MyEclipse7.0插件" 涉及的主要知识点是Apache Axis2在MyEclipse 7.0集成开发环境中的使用以及相关的插件安装与配置。 Apache Axis2是一个高性能、灵活且可扩展的Web服务引擎,它允许开发者创建和...
**Axis2插件**是针对Eclipse和MyEclipse集成开发环境的一个扩展工具,它主要致力于简化基于Axis2框架的Web服务开发流程。Axis2是Apache软件基金会开发的一款高效的Web服务引擎,它提供了完整的Web服务生命周期管理,...
博主可能分享了具体的步骤、遇到的问题及解决方案,这对于初学者来说是非常有用的资源。 标签 "源码 工具" 提示我们这个话题与编程源代码和开发工具有关,特别是关于Axis2插件的安装和使用,这将涉及如何通过源代码...
在学习和使用Apache Axis2的过程中,用户在尝试通过MyEclipse中的插件自动生成代码时遇到了`java.lang.reflect.InvocationTargetException`异常。这个问题导致代码生成过程无法顺利完成。经过两天的努力,最终找到了...
这说明开发者可能正在MyEclipse环境中开发基于Axis的Web服务项目,并且在寻找这些工具时遇到了困难,但最终成功找到了解决方案。 标签“myeclipse axis”进一步确认了这个压缩包的内容,它是MyEclipse中用于处理...
如果遇到问题, Axis2的管理界面会显示部署错误信息,帮助定位和解决问题。 通过以上步骤,你已经掌握了在MyEclipse 8.0环境中使用Axis2部署和创建Web服务的基本流程。在实际开发中,可能还需要关注其他高级特性,...
在进行以上步骤时,需要注意的是,Eclipse插件的安装和配置可能会遇到问题,比如插件安装后服务端生成失败或客户端生成报错。这时可以通过重启MyEclipse8、重新安装插件、检查配置文件以及更新依赖库来解决。此外,...
2. **第十五章 开发XFire Web Service应用.pdf** - 这是一个PDF文档,很可能详细介绍了如何在MyEclipse中使用XFire开发Web Service的教程,包含了步骤说明、配置指导、可能遇到的问题及解决方案等。 3. **HelloWorld...
- 将Axis2提供的两个插件放置到MyEclipse的安装目录下特定位置。 - 这些插件的作用主要是为了生成LoginService.aar文件,从而方便后续的服务开发。 2. **导入WebService项目**: - 通过MyEclipse的`File->Import...
如果遇到问题,检查是否已将AXIS2的lib目录下的所有jar文件复制到工程的`webroot/WEB-INF/lib`目录。 最后,编写一个Java测试类或JSP页面来调用服务。以下是一个简单的测试类示例: ```java package test; import ...
- 注意:根据文档中的经验分享,可能会遇到使用MyEclipse生成的代码无法编译的问题,此时建议使用Eclipse或独立的Axis插件。 #### 四、调用代码说明 - **登录验证**:使用代理类`SAWSessionServiceSoapProxy`的`...
文档的部分内容中提到了一系列的开发步骤,包括下载、安装以及部署Apache Axis2工具和插件。这个过程需要在Tomcat服务器上进行,这可能意味着文档将涉及如何在服务器上配置和部署WebService服务。同时,文档中提到...