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。