Open erakadjiev opened 1 year ago
The AppInfo element was intended for application-specific extensions, and firms are free to create their own. For convenience, I suggest that the fixml schema (and any others published by FIX) be published with a note that it is informative, not normative for Orchestra.
Starting from the FIX Latest EP272 Orchestra XML, AppInfo elements with FIXML information are included. For example, this
FIXMLencodingType
tag:The XSD corresponding to the
http://fixprotocol.io/2022/orchestra/appinfo/fixml
namespace is not included inrepository/src/main/resources/xsd/
, thus generated Java bindings are not available for those elements. When the XML is unmarshalled, those FIXML tags are represented by genericcom.sun.org.apache.xerces.internal.dom.ElementNSImpl
objects. Those objects lead to various issues during later processing of the document.It would be good to include the FIXML-related XSD as well, so that Java bindings are generated for it. This would also require publishing a new Maven module (version 1.7.4).