-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Milestone
Description
Unified requires the type of a component to be specified:
<xs:element name="component">
<xs:complexType>
<xs:sequence>
<xs:element ref="messageEntity" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref="entityAttribGrp"/>
<xs:attribute name="id" type="id_t" use="required"/>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="type" type="ComponentType_t" use="required"/>
<xs:attribute name="repeating" type="BOOL_t" use="optional"/>
<xs:attribute name="category" type="xs:string" use="optional"/>
<xs:attribute name="abbrName" type="xs:string" use="optional"/>
<xs:attribute name="notReqXML" type="BOOL_t" use="optional"/>
<!-- would like to force a description of the component -->
</xs:complexType>
</xs:element>
FIX has four components with the type "XMLDataBlock", (Derivative/Leg/Underlying)SecurityXML. This type is not generated for them, e.g.
<fixr:component name="SecurityXML" id="1060" category="Common"
added="FIX.5.0" updated="FIX.5.0SP2" updatedEP="145" abbrName="SecXML">We have more than one option to solve this:
- Exception list (=hard-coded)
- Adding another appinfo element, created by unified2orchestra
- ...
Metadata
Metadata
Assignees
Labels
No labels