Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
@@ -610,9 +610,13 @@ void CResultSetMetaData::getXmlSchema(ISchemaBuilder & builder, bool useXPath) c
builder.endIfBlock();
break;
case FVFFbeginrecord:
+ if (useXPath)
+ fvSplitXPath(meta->queryXPath(idx), xname, name);
builder.beginRecord(name);
case FVFFendrecord:
builder.endRecord(name);
case FVFFdataset: