Java 服务接口没有终点&引用;“错误”;
当我尝试访问我的Web服务时,我没有得到端点和附件支持错误 我可以进行授权,但是由于这个“无终点”错误,我无法访问Web服务Java 服务接口没有终点&引用;“错误”;,java,web-services,wsdl,jco,Java,Web Services,Wsdl,Jco,当我尝试访问我的Web服务时,我没有得到端点和附件支持错误 我可以进行授权,但是由于这个“无终点”错误,我无法访问Web服务 控制台: 警告:找不到所需的类(javax.activation.DataHandler和javax.mail.internet.MimeMultipart)。附件支持已禁用。 轴断层 故障代码:{http://xml.apache.org/axis/}Server.NoEndpoint 故障子代码: faultString:No endpoint我通过使用locator
控制台:
警告:找不到所需的类(javax.activation.DataHandler和javax.mail.internet.MimeMultipart)。附件支持已禁用。
轴断层
故障代码:{http://xml.apache.org/axis/}Server.NoEndpoint
故障子代码:
faultString:No endpoint我通过使用locator类调用服务而不是直接加载存根类解决了这个问题-
GlobalWeatherLocator locator = new GlobalWeatherLocator();
String cityName = "delhi";
String countryName = "India";
String data = locator.getGlobalWeatherSoap().getWeather(cityName, countryName);
可以通过先调用定位器文件,然后调用要在SOAP Web服务中调用的方法来解决这个问题。
可以使用以下代码:
ADUserProdAuthMainServiceLocator loc=new ADUserProdAuthMainServiceLocator();
Employee result=loc.getADUserProdAuthMain().run(username, password);
端点是一个URL,您是否已经尝试过通过soupUI与您的服务对话(我猜是SOAP..您正在使用axis)我正在使用SOAP是的。你能告诉我如何通过soupUI与服务部门通话吗?。。呃,对不起,错别字,是我的错。按照链接,安装工具,应该有一些教程和例子。
ADUserProdAuthMainServiceLocator loc=new ADUserProdAuthMainServiceLocator();
Employee result=loc.getADUserProdAuthMain().run(username, password);