У меня проблема с нотациями @WebService, @WebMethod и @WebResult, ни одна из них не работает, когда пересобрать проектные Java 1.6 до Java 1.8, с JAX-WS и maven, чтобы увидеть код моих строк к следующему:
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
@WebService(name = "WSUserMP", targetNamespace = "http://contract.venture.com/")
public class WSUserMP implements WSUserMPInterface {
@WebMethod(operationName="queryContrat")
public @WebResult(name="contratants") TypeContrat queryContrat( @WebParam(name="doc")String doc)
throws Exception {
return ContratantApi.queryContrat(doc);
}
}