SEI上不允许使用@WebService portName元素

时间:2016-08-21 02:07:03

标签: web-services soap jax-ws

我为Web服务定义了如下界面。它给了我和@Webservice注释中的两个错误:

  
      
  1. SEI上不允许@WebService portName元素
  2.   
  3. SEI上不允许使用@WebService serviceName元素
  4.   

我该如何解决这个问题?在此先感谢。

我的代码:

@WebService(name = "TestMartCatalog", portName="TestMartCatalogPort", serviceName ="TestMartCatalogService",targetNamespace = "http://www.testmart.com")
public interface ProductCatalogInterface {


@WebMethod (action="fetch Categories", operationName="fetchCategories")
public abstract List<String> getProductCategories();
@WebMethod 
public abstract List<String> getProducts(String category);
@WebMethod 
public abstract boolean addProduct(String category, String product);
@WebMethod 
public abstract List<Product> getProductsv2(String category);

}

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我们不能使用SEI中的错误所提到的portName和serviceName。我们必须在实际的课堂上使用它。