java – Eclipse – 尝试基于WSDL文件创建Web Service时出现意外的异常[closed]

前端之家收集整理的这篇文章主要介绍了java – Eclipse – 尝试基于WSDL文件创建Web Service时出现意外的异常[closed]前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在基于WSDL文件Eclipse Java EE IDE(Helios Service Release 2,Windows 7 32位)中创建一个Web服务,但是当我在创建向导中点击“完成”时,我总是得到:

IWAB0014E发生意外异常.

(details: java.lang.NullPointerException
      at org.eclipse.jst.ws.internal.axis.creation.ui.widgets.skeleton.SkeletonConfigWidgetDefaultingCommand.getOutputJavaFolder(SkeletonConfigWidgetDefaultingCommand.java:86)
      at org.eclipse.jst.ws.internal.axis.creation.ui.widgets.skeleton.SkeletonConfigWidgetDefaultingCommand.execute(SkeletonConfigWidgetDefaultingCommand.java:47)
      at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.runCommand(CommandFragmentEngine.java:419)
      at **...**)

我有100%肯定WSDL文件是正确的 – 错误发生,无论文件是多么微不足道.

我这样做的方式:

>创建一个通用项目并添加一个新的WSDL文件;
>文件 – >新 – >其他 – > Web服务 – >网络服务
>在Web Service向导中,我选择“自上而下的Java Bean服务”,并选择相应的WSDL文件.
>当我单击下一步或完成时,上述异常发生,并且不生成文件.

我正在使用Tomcat 6.0服务器(localhost),但我认为这是无关紧要的.

关于如何解决这个问题的任何技巧将不胜感激.

解决方法

我通过去解决了这个问题

Preferences -> Web Services -> Server and Runtime

并将Web Service Runtime从“Apache Axis”更改为“Apache Axis2”.

猜你在找的Java相关文章