}
Result result = new Result(elementName, rowName, namespace, null, DBConstants.ResultTypes.XML);
OutputElementGroup defGroup = new OutputElementGroup(null, null, null);
XmlSchemaObjectCollection dataSchemaObjects = getSchemaObjectsFromComplexType(dataFieldsType);
int count = dataSchemaObjects.getCount();
XmlSchemaObject sequenceDataObject;
XmlSchemaElement sequenceDataElement;
XmlSchemaAttribute sequenceDataAttr;
for (int i = 0; i < count; i++) {
sequenceDataObject = dataSchemaObjects.getItem(i);
if (sequenceDataObject instanceof XmlSchemaElement) {
sequenceDataElement = (XmlSchemaElement) sequenceDataObject;
if (!(sequenceDataElement.getSchemaType() instanceof XmlSchemaSimpleType)) {
throw new DataServiceFault(
"Xmlschema sequence's data fields at the out message of the operation '"