Relax the XML encoder to be able to encode nested complex types that don't respect the GML object-property model

Description

GML requires that complex types are never the direct property of another complex type. Unfortunately, it is quite common to find XML schemas that don't respect this rule.

The XML encoder can be relaxed for features chaining, where the nested features map to a complex type that doesn't respect the GML object-property model.

Environment

None

Assignee

Nuno Oliveira

Reporter

Nuno Oliveira

Triage

Components

Fix versions

Priority

Medium
Configure