Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Axis2 WSDL2Java使用.NET中编写的wsdl文件_C#_Java_Android_Wsdl_Axis - Fatal编程技术网

C# Axis2 WSDL2Java使用.NET中编写的wsdl文件

C# Axis2 WSDL2Java使用.NET中编写的wsdl文件,c#,java,android,wsdl,axis,C#,Java,Android,Wsdl,Axis,我有一个在.NET中编写的Web服务。我还有一个android应用程序,它将与这个Web服务进行通信。我想自动生成类,而不是编写所有与此Web服务通信的HTTP内容。在VisualStudio中,您只需右键单击引用和添加服务引用,就可以自动生成表示Web服务的类 我的Web服务由IIS托管,因此指向此WSDL文件的URL如下所示 localhost/MyCoolWebService/Service.svc?wsdl 我找到了一个名为axis2的工具,我安装了这个工具,并试图从这个wsdl文件生

我有一个在.NET中编写的Web服务。我还有一个android应用程序,它将与这个Web服务进行通信。我想自动生成类,而不是编写所有与此Web服务通信的HTTP内容。在VisualStudio中,您只需右键单击
引用
添加服务引用
,就可以自动生成表示Web服务的类

我的Web服务由
IIS
托管,因此指向此
WSDL
文件的URL如下所示

localhost/MyCoolWebService/Service.svc?wsdl
我找到了一个名为axis2的工具,我安装了这个工具,并试图从这个wsdl文件生成一个java类。这个过程似乎很简单,但我遇到了一个问题。在我完成向导并点击
Finish
生成类后,我得到一个错误:

An error occured while completing process
-java.lang.reflect.InvocationTargetException

这没有任何意义,为什么人们不能发出任何好的错误消息?有没有人体验过在
C#NET
中创建的
WSDL
文件之外创建java类

是否使用命令行(wsdl2java.bat)生成类?例外情况只有一行?您可以显示wsdl吗?您还可以使用jax-ws。这里可以找到一个例子:不,我正在使用Eclipse插件。