service.addMessageElementQNameToOperationMapping(methodSchemaType.getQName(),
axisOperation);
}
for (int j = 0; j < paras.length; j++) {
JParameter methodParameter = paras[j];
String parameterName = null;
JAnnotation paramterAnnon =
methodParameter.getAnnotation(AnnotationConstants.WEB_PARAM);
if (paramterAnnon != null) {
parameterName =
paramterAnnon.getValue(AnnotationConstants.NAME).asString();
}
if (parameterName == null || "".equals(parameterName)) {
parameterName = (parameterNames != null && parameterNames[j] != null) ?
parameterNames[j] : getSimpleName(methodParameter);
}
JClass paraType = methodParameter.getType();
if (nonRpcMethods.contains(getSimpleName(jMethod))) {
generateSchemaForType(sequence, null, getSimpleName(jMethod));
break;
} else {
generateSchemaForType(sequence, paraType, parameterName);