Submaps with <any> and <anyType> elements
It is possible to create submaps with the <any> and <anyType> types
provided that these types contain complex types as the instance data.
A runtime exception will be thrown if they contain non-complex types.
This table shows submap support:
| Source | Target is xsd:any | Target is xsd:anyType | Target is a regular complex type |
|---|---|---|---|
| xsd:any | Supported | Supported | |
| xsd:anyType (complex type in the runtime instance) | Supported | Supported | |
| Regular complex type | Supported | Supported |
In addition to the submaps for these types as indicated
in the table above, arrays of <any> and <anyType> can
also be submapped.