<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>3.3.8</version>
</dependency>
@WebService
@XmlRootElement
public class MyWebService {
@XmlElement
private String message;
@WebMethod
public String getMessage() {
return message;
}
@WebMethod
public void setMessage(String message) {
this.message = message;
}
}
@WebService
@BindingType(SOAPBinding.SOAP11HTTP_BINDING)
public class MyWebService {
//...
}
@WebService
@ConcurrencyManagement(ConcurrencyManagementType.BEAN)
public class MyWebService {
//...
@Resource
private ManagedExecutorService executorService;
@WebMethod
public void processRequest() {
executorService.execute(() -> {
});
}
}