builder.append("<xs:schema attributeFormDefault=\"qualified\" elementFormDefault=\"unqualified\" targetNamespace=\"http://www.wso2.org/types\">"); boolean isInputParametersPresent = service.getType().getInputParametersArray() != null && service.getType().getInputParametersArray().length > 0; if (isInputParametersPresent) { builder.append("<xs:element name=\"invoke\">"); for (int i = 0; i < p.getInputParametersArray().length; i++) { generateElementFromInputType(p.getInputParametersArray(i), builder);
builder.append("<xs:schema attributeFormDefault=\"qualified\" elementFormDefault=\"unqualified\" targetNamespace=\"http://www.wso2.org/types\">"); boolean isInputParametersPresent = service.getType().getInputParametersArray() != null && service.getType().getInputParametersArray().length > 0; if (isInputParametersPresent) { builder.append("<xs:element name=\"invoke\">"); for (int i = 0; i < p.getInputParametersArray().length; i++) { generateElementFromInputType(p.getInputParametersArray(i), builder);
InputParameterType[] inputParams = serviceDesc.getInputParametersArray(); Vector inParamNames = new Vector(); Vector inParamDesc = new Vector(); || dataType.equals("DoubleEnum")) { String paramName = (String) inParamNames.get(j); String[] paramValues = serviceDesc.getInputParametersArray(j).getParameterValueArray(); if (paramValues == null) continue;
InputParameterType[] inputParams = serviceDesc.getInputParametersArray(); Vector inParamNames = new Vector(); Vector inParamDesc = new Vector(); || dataType.equals("DoubleEnum")) { String paramName = (String) inParamNames.get(j); String[] paramValues = serviceDesc.getInputParametersArray(j).getParameterValueArray(); if (paramValues == null) continue;
for (Parameter parameter : serviceDescriptionType.getInputParametersArray()) { OMElement element = input.getFirstChildWithName(new QName(null,parameter.getParameterName().replaceAll(WSDLConstants.HYPHEN, WSDLConstants.HYPHEN_REPLACEMENT))); if(element == null){
serviceDescriptor.setServiceName(serviceDescription.getType().getName()); serviceDescriptor.setDescription(serviceDescription.getType().getDescription()); InputParameterType[] inputParametersArray = serviceDescription.getType().getInputParametersArray(); OutputParameterType[] outputParametersArray = serviceDescription.getType().getOutputParametersArray(); List<ServiceParameters> inputParams = new ArrayList<ServiceParameters>();
ServiceDescriptionType serviceDescriptionType = serviceDescription.getType(); for (Parameter parameter : serviceDescriptionType.getInputParametersArray()) { OMElement element = input.getFirstChildWithName(new QName(null,parameter.getParameterName())); if (element == null) {