Found the GeoServer creates gml very different from Arc. One uses a featureMembers element while the other uses a 'featureMember' collection of elements... I think I have this handled OK. I'm sure there's a better waym but this will do the trick.