2013-10-25 271 views
1

我在为wshttpbinding Web服务编写Java客户端时遇到问题。C#soap web服务和Java客户端

我的wsimport-ED的.wsdl和我尝试

TestService iface = new TestService();  
ITestService implmt = iface.getWSHttpBindingITestService(); 

然后调用Web服务方法设置

implmt.set("s", 1); 

,我得到

Exception in thread "main" javax.xml.ws.WebServiceException: 
java.net.SocketException: Connection reset 
  • 我不能更改服务器端,它必须就是这样。所以改为basicHttpBinding是不可能的(如果我改变它,我没有任何问题,但唉)
  • 客户端必须在Java中。
+0

你对这个web服务有足够的权限吗?当然是 – Luke94

+0

。我可以用我的.net客户端访问它,而不会出现问题。 – Rouz

+0

客户端是否在Windows盒子上? –

回答

0

噢好吧我解决了它。我导入了METRO .jar文件以构建路径并将它们移到顶部(成为第一个)

将这些罐放在顶部至关重要。

java build path