[QFJ-819] Create XSD Schema for FIX dictionary files Created: 19/Nov/14  Updated: 17/Oct/17

Status: Reopened
Project: QuickFIX/J
Component/s: Engine, Message Generation
Affects Version/s: None
Fix Version/s: 2.1-BETA

Type: Improvement Priority: Default
Reporter: Stephen Flynn Assignee: Stephen Flynn
Resolution: Unresolved Votes: 1
Labels: None


 Description   

Fix xml dictionary documents (FIX44.xml etc) should have a defined schema (XSD).
The schema can be used for...
authoring customer fix data dictionaries.
(ii) validating documents at both build and runtime.
(iii) configuring the DataDictionary (via JAXB).

At the moment the DataDictionary.load() method pulls in an org.w3c.dom.Document instance and then iterates through it using hardwired node names doing some adhoc validation along the way. It would be much better to load a validated document as a type safe object and iterate through that.

The schema should fit the existing doc layout with as few changes as possible (probably a namespace declaration will be required).



 Comments   
Comment by praneeth thonupunoori [ 16/Oct/17 ]

Hi, any approximate ETA on this issue? it would help us a great deal if this is done. Thanks

Comment by Christoph John [ 17/Oct/17 ]

Hi praneeth thonupunoori,
no-one is working on this currently I'm afraid. So we cannot give an ETA.
Chris.

Generated at Sat Apr 27 23:13:32 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.