Jim Ma created CXF-6716: --------------------------- Summary: java2ws should throw exception for a Holder parameter annoated with WebParam.Mode.IN property Key: CXF-6716 URL: https://issues.apache.org/jira/browse/CXF-6716 Project: CXF Issue Type: Improvement Components: Simple Frontend Affects Versions: 3.1.4, 3.0.7 Reporter: Jim Ma Assignee: Jim Ma Fix For: 3.1.5, 3.0.8
java2ws should print warning message for the follow method and let user know the annotation for holder parameter is invalid and treat this as inout parameter by default : @WebService(name = "MyEchoService", targetNamespace = "urn:echo") public class MyEchoService { @WebResult(name = "result") public String echo( @WebParam(name = "message") String message, @WebParam(name = "paramIn", mode = WebParam.Mode.IN, header = true) Holder<String> paramIn, @WebParam(name = "paramOut",mode = WebParam.Mode.OUT, header = true) Holder<String> paramOut) { paramOut.value = "got paramIn " + paramIn.value; return "echo " + message; } } -- This message was sent by Atlassian JIRA (v6.3.4#6332)