`
samsongbest
  • 浏览: 167877 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

axis2 1.6.1 codegen java.lang.reflect.InvocationTargetException

 
阅读更多

http://loshamo.javaeye.com/blog/627020

[i][/i]在使用codegen1.3插件来从WSDL生成代码,到了最后一步竟然出然了"An error occurred while completing process-java.lang.reflect.InvocationTargetException"的错误
产生这种错误的原因一般有2种:首先关闭eclipse。
1.jar包缺失
从AXIS2的LIB库中复制"geronimo-stax-api_1.0_spec-1.0.1.jar"和"backport-util-concurrent-3.1.jar"文件到Codegen的lib目录中,同时修改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>
2.版本问题
F:\Program Files\MyEclipse 6.0\eclipse\plugins\Axis2_Codegen_Wizard_1.3.0\plugin.xml中
<plugin
id="Axis2_Codegen_Wizard"
name="Axis2 Codegen Wizard Plug-in"
version="1.3.0"
provider-name="Apache Software Foundation"
class="org.apache.axis2.tool.codegen.eclipse.plugin.CodegenWizardPlugin"&gt;看看自己下载的axis2版本是否和这个配置一致,像我的是axis2-1.5.1则需修改上面的配置为<plugin
id="Axis2_Codegen_Wizard"
name="Axis2 Codegen Wizard Plug-in"
version="1.5.1" //对应的版本号
provider-name="Apache Software Foundation"
class="org.apache.axis2.tool.codegen.eclipse.plugin.CodegenWizardPlugin">

然后再将文件夹的名字Axis2_Codegen_Wizard_1.3.0改为Axis2_Codegen_Wizard_1.5.1
修改完以上2步重新启动eclipse即可。

分享到:
评论

相关推荐

    解决axis2-CodegenWizardPluginBUG- java.lang.reflect.InvocationTargetException

    标题中的“解决axis2-CodegenWizardPluginBUG- java.lang.reflect.InvocationTargetException”指的是在使用Apache Axis2的CodegenWizardPlugin工具时遇到的一个错误。这个工具是Axis2框架的一部分,用于自动生成...

    MyEclipse axis2 wsdl java.lang.reflect.invocationtargetexception

    MyEclipse axis2 wsdl java.lang.reflect.invocationtargetexception code gen 大家要注意一定要仔细,这个问题基本上缺少包引起的,而且一定要clean 如果需要axis2插件 以及这个plugins中的包在我的其他资源里面有

    axis2 InvocationTargetException

    标题 "axis2 InvocationTargetException" 描述的是一个与Apache Axis2框架相关的编程问题,该问题通常在执行服务调用时出现,提示"InvocationTargetException"。这可能是由于多种原因引起的,包括但不限于错误的服务...

    axis2-1.6.1-bin.zip

    总的来说,"axis2-1.6.1-bin.zip"是开发和运行基于Java的Web服务的理想选择,提供了一套完整的工具集和丰富的文档,使得Web服务的开发和管理变得更加便捷。通过深入理解和实践,开发者可以充分利用Axis2的强大功能来...

    zero\axis2-1.6.1-war.zip

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

    java.lang.runtimeexception unexpected subelement

    在Java编程中,`java.lang.RuntimeException` 是一个非检查异常(unchecked exception),它表示程序运行时出现的不正常情况。通常,这类异常是由于程序员的错误或代码逻辑的疏忽造成的,例如类型转换错误、空指针...

    axis2-1.6.1

    标题“axis2-1.6.1”指的是Apache Axis2的1.6.1版本,这是一个流行的开源Web服务引擎,用于构建和部署Web服务。Apache Axis2是Axis1的下一代,设计为更灵活、可扩展且高效。在这个版本中,它提供了一系列改进和新...

    axis2-1.6.1.rar

    标题中的"axis2-1.6.1.rar"指的是Axis2的1.6.1版本的压缩包文件,通常包含了该版本的所有源代码、库文件、文档以及必要的配置文件。这个压缩包可能是为了在SOAPUI工具中生成客户端而提供的,SOAPUI是一款广泛使用的...

    eclipse插件 org.apache.axis2.eclipse.codegen.plugin_1.7.4.jar

    eclipse插件 org.apache.axis2.eclipse.codegen.plugin_1.7.4.jar

    axis2-1.6.1-src.zip

    axis2最新的资源代码,版本为1.6.1,在1.6.0的基础上进行了优化,代码更精简、性能更高,支持MAVEN。

    axis2-xmlbeans-1.6.1.jar.zip

    标题中的"axis2-xmlbeans-1.6.1.jar.zip"是一个压缩文件,它包含了与Axis2和XMLBeans相关的组件。Axis2是Apache软件基金会开发的一个开放源代码Web服务平台,主要用于构建和部署Web服务。XMLBeans则是一个Java库,...

    webservice启动没有问题,通过自动生成的客户端报错

    faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace: AxisFault faultCode: {...

    axis2.eclipse.codegen.plugin-1.5.jar

    标签:axis2.eclipse.codegen.plugin-1.5.jar,axis2.eclipse.codegen.plugin,1.5,jar包下载,依赖包

    axis2解决 org.apache.axis2.util.JavaUtils.callStackToString问题

    在开发基于Axis2的Web服务时,可能会遇到各种错误和异常,其中之一就是与`org.apache.axis2.util.JavaUtils.callStackToString`相关的问题。这个问题通常出现在Axis2尝试获取并打印堆栈跟踪信息时。 `...

    axis2.eclipse.codegen.plugin-1.4.1-sources.jar

    标签:axis2.eclipse.codegen.plugin-1.4.1-sources.jar,axis2.eclipse.codegen.plugin,1.4.1,sources,jar包下载,依赖包

    axis2-ant-plugin-1.6.1.jar.zip

    总的来说,"axis2-ant-plugin-1.6.1.jar.zip"是一个用于简化Axis2服务在Ant构建过程中的管理的工具,它扩展了Ant的功能,使得Java开发者能够在不离开Ant脚本环境的情况下,便捷地处理 Axis2 Web服务相关的任务。...

    org.apache.axis2.eclipse.codegen.plugin_1.6.3

    `org.apache.axis2.eclipse.codegen.plugin_1.6.3`是Axis2的代码生成器插件,它允许开发者从WSDL(Web服务描述语言)文件快速生成Java客户端和服务端代码。这个插件的主要功能包括: 1. **WSDL到Java代码生成**:你...

    axis2.eclipse.codegen.plugin-1.5-sources.jar

    标签:axis2.eclipse.codegen.plugin-1.5-sources.jar,axis2.eclipse.codegen.plugin,1.5,sources,jar包下载,依赖包

    axis2.jar 解决 org.apache.axis2.util.JavaUtils.callStackToString问题

    &lt;Call Stack = DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) DEBUG_FRAME = org.apache.axis2.description.ParameterIncludeImpl.debugParameterAdd(ParameterIncludeImpl...

Global site tag (gtag.js) - Google Analytics