Java 服务接口没有终点&引用;“错误”;

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

当我尝试访问我的Web服务时,我没有得到端点和附件支持错误

我可以进行授权,但是由于这个“无终点”错误,我无法访问Web服务

控制台:
警告:找不到所需的类(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);