Java 从另一个JAX-WS web服务调用JAX-WS web服务
我的项目中有一个日志web服务,它被另一个web服务调用 我使用指向web服务方法的包装器方法调用日志web服务。 当我使用客户端Web服务结构访问它时,我没有得到任何异常 但问题是当我使用包装器结构从web服务到web服务调用访问它时。它给出了一个例外: java.lang.IllegalArgumentException:webservices.ActivityLoggerWS是 不是接口 下面是有问题的代码:Java 从另一个JAX-WS web服务调用JAX-WS web服务,java,web-services,Java,Web Services,我的项目中有一个日志web服务,它被另一个web服务调用 我使用指向web服务方法的包装器方法调用日志web服务。 当我使用客户端Web服务结构访问它时,我没有得到任何异常 但问题是当我使用包装器结构从web服务到web服务调用访问它时。它给出了一个例外: java.lang.IllegalArgumentException:webservices.ActivityLoggerWS是 不是接口 下面是有问题的代码: webservices.ActivityLoggerWSService ser
webservices.ActivityLoggerWSService service = new
webservices.ActivityLoggerWSService();
webservices.ActivityLoggerWS port = service.getActivityLoggerWSPort();//this line throws Exception
port.logEvent(activityLogStruct);
我不知道哪里出了问题。你打开ActivityLoggerWS.java看看它是否是一个接口了吗?根据生成的java代码的默认命名约定,它应该是一个接口。是的,Bhushan,它是一个接口。我解决了这个问题。但我仍然不知道问题出在哪里,因为我尝试了一段时间,它成功了,但这次我创建了新的存根。可能问题出在IDE(NeatBeans 6.5)上,但我也不确定。