String operationName = getValue(webMethod.operationName(), operation.getName());
operation.setName(operationName);
RequestWrapper requestWrapper = method.getAnnotation(RequestWrapper.class);
ResponseWrapper responseWrapper = method.getAnnotation(ResponseWrapper.class);
if (requestWrapper == null) {
continue;
}
String ns = getValue(requestWrapper.targetNamespace(), tns);
String name = getValue(requestWrapper.localName(), operationName);
QName inputWrapper = new QName(ns, name);
ns = getValue(responseWrapper.targetNamespace(), tns);
name = getValue(responseWrapper.localName(), operationName + "Response");
QName outputWrapper = new QName(ns, name);
List<ElementInfo> inputElements = new ArrayList<ElementInfo>();
for (int i = 0; i < method.getParameterTypes().length; i++) {