Java 从另一个Web服务调用Web服务?

Java 从另一个Web服务调用Web服务?,java,jakarta-ee,glassfish,jax-ws,ejb-3.0,Java,Jakarta Ee,Glassfish,Jax Ws,Ejb 3.0,我使用Netbeans 7.2.1在Glassfish服务器上部署了两个Java web服务,这两个服务都在同一个web应用程序中。我正在尝试从webservice1调用webservice2,代码如下: ebank.Customer_Service service = new ebank.Customer_Service(); ebank.Customer port = service.getCustomerPort(); port.getData(); 然而,我得到的错误是: cannot

我使用Netbeans 7.2.1在Glassfish服务器上部署了两个Java web服务,这两个服务都在同一个web应用程序中。我正在尝试从webservice1调用webservice2,代码如下:

ebank.Customer_Service service = new ebank.Customer_Service();
ebank.Customer port = service.getCustomerPort();
port.getData();
然而,我得到的错误是:

cannot find symbol
  symbol:   class Customer
  location: package ebank

谢谢。

解决方案是将web服务作为普通Java类调用

Customer service = new Customer();
service.getData();

这是运行时错误还是编译时错误?为什么要添加ejb-3.0标记?运行时错误,但我现在修复了它。我在同一个项目中为不同的相关服务使用bean。