我正在尝试从我的Spring Boot应用程序公开cxf Web服务。我正在尝试使用cxf-spring-boot-starter-jaxws v3.2.6。入门指南的文档有点过时。示例显示了以下用于暴露和终结点的对象。
@Bean
public Endpoint endpoint() {
EndpointImpl endpoint = new EndpointImpl(bus, new HelloPortImpl());
endpoint.publish("/Hello");
return endpoint;
}
但是现在EndpointImpl接受3个参数,我试图理解如何构造一个参数。
答案 0 :(得分:1)
我的错误,我从错误的软件包中使用了EndpointImpl。我试图使用org.apache.cxf.endpoint.EndpointImpl而不是org.apacke.cxf.jaxws.EndpointImpl