Hi xsd2ttcn experts,
we found some issues with the xsd2ttcn converter (v 10.1.0) converting the mcptt-group xsd from TS 24.481:
The elements mcvideo-mcvideo-id and mcdata-mcdata-id are defined in the xsd as
<xs:element name="mcvideo-mcvideo-id" type="rl:entryType"/>
<xs:element name="mcdata-mcdata-id" type="rl:entryType"/>
Note that rl refers to another namespace:
xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
These elements are incorrectly converted into:
type EntryType Mcvideo_mcvideo_id
with {
variant "name as 'mcvideo-mcvideo-id'";
variant "element";
};
type EntryType Mcdata_mcdata_id
with {
variant "name as 'mcdata-mcdata-id'";
variant "element";
};
The correct conversion should be:
type urn_ietf_params_xml_ns_resource_lists.EntryType Mcvideo_mcvideo_id
with {
variant "name as 'mcvideo-mcvideo-id'";
variant "element";
};
type urn_ietf_params_xml_ns_resource_lists.EntryType Mcdata_mcdata_id
with {
variant "name as 'mcdata-mcdata-id'";
variant "element";
};
Any comment are appreciated.
Attached the complete set of XSDs needed for the convesion.
Regards,
Olaf @ ETSI TF160