我正在使用Axis消费一个Web服务。当我调用任何Web服务方法时,都会收到NoEndpointException异常。
这个异常是由生成的代码引起的。
if (super.cachedEndpoint == null) {
throw new org.apache.axis.NoEndPointException();
}
看起来我没有正确设置端点。
这是我实例化存根的方式:
MyService_ServiceLocator myService_ServiceLocator = new MyService_ServiceLocator();
MyService_PortType webservice = new MYServiceSOAPStub(myService_ServiceLocator);
我猜这里有些问题。我需要传入 Web 服务地址吗?它似乎已经集成到存根中了。