无法在glassfish上部署应用程序

时间:2016-11-26 10:11:52

标签: eclipse web-services soap rpc

import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

import org.soapwebservice.model.Product;
@WebService
@SOAPBinding(style = Style.RPC)
public interface ProductCatalog {
    @WebMethod(action="fetch_Categories",operationName="fetchCategories")
    List<String> getProductCategories();
    @WebMethod
    List<String> getProducts(String category);
    @WebMethod
    boolean addProduct(String category, String product);
    @WebMethod
    List<Product> getProductsV2(String category);

}

这是我尝试包含以下行

时失败的代码
  

@SOAPBinding(style = Style.RPC)

并且当我尝试使用RPC样式绑定时,wsdl也不会更改。 部署失败=部署期间发生错误:加载应用程序时出现异常:java.lang.IllegalStateException:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:java.lang.RuntimeException:Servlet Web服务端点''失败。有关更多详细信息,请参阅server.log。

0 个答案:

没有答案