List<ServiceParameters> outputParams = serviceDescriptor.getOutputParams();
OutputParameterType[] outputParameterTypeArray = new OutputParameterType[outputParams.size()];
for (int i = 0; i < outputParams.size(); i++){
OutputParameterType parameter = OutputParameterType.Factory.newInstance();
parameter.setParameterName(outputParams.get(i).getName());
ParameterType parameterType = parameter.addNewParameterType();
parameterType.setType(DataType.Enum.forString(outputParams.get(i).getType()));
parameterType.setName(outputParams.get(i).getType());
parameter.setParameterType(parameterType);
outputParameterTypeArray[i] = parameter;
}