|
From: Grant B. <gbi...@co...> - 2019-03-08 16:24:09
|
Michael, If you're *really* sure that 447 should be optional, then simply go into your Data Dictionary XML file, find the "F" message definition, and change required="Y" to required="N". But first, I'd probably double-check with your counterparty's docs. On Fri, Mar 8, 2019 at 5:13 AM michael.efis--- via Quickfixj-users < qui...@li...> wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J <http://www.quickfixj.org/documentation/QuickFIX/J> Support: > http://www.quickfixj.org/support/ > > > Hi > > Could you advise on the following issue, please? > > We receive intermittent "Required Tag Missing" error while parsing > incoming fix messages, even though the missing field is present in the > message. For example in the following message the tag 447 is present on the > message, and yet sometimes we receive “Required Tag Missing, field=447” > while parsing it. > > > 8=FIX.4.4|9=284|35=F|49=TEST_49|56=TEST_56|34=420|52=20190302-07:31:57.079|115=TEST3|116=TEST_116|11=TEST_11|41=TEST_41|55=TEST_55|48=TEST_48|22=4|54=2|60=20190302-07:31:56.933|38=TEST_38|207=TEST_207|454=3|455=TEST_455_1|456=TEST_456_1|455=TEST_455_2|456=TEST_456_2|455=TEST_455_3|456=TEST_456_3|453=1|448=TEST_448|447=D|452=3|10=XXX| > > This issue has been observed with cancel messages and it normally happens > after application startup. We do use a data dictionary, and 99.8% of the > time such cancellation messages work fine. We use quick fix version 1.5.3. > (quickfixj-core-1.5.3.jar and quickfixj-msg-fix44-1.5.3.jar) > > Are there any know issues with intermittent “Required tag missing” errors? > > > > > I’d also created the https://www.quickfixj.org/jira/browse/QFJ-971 JIRA > for this question as I was not sure if it falls into the “help” or “error” > category. > > > > Many thanks and Kind Regards > > Michael > > This e-mail and any attachments are confidential and intended solely for > the addressee and may also be privileged or exempt from disclosure under > applicable law. If you are not the addressee, or have received this e-mail > in error, please notify the sender immediately, delete it from your system > and do not copy, disclose or otherwise act upon any part of this e-mail or > its attachments. > > Internet communications are not guaranteed to be secure or virus-free. The > Barclays Group does not accept responsibility for any loss arising from > unauthorised access to, or interference with, any Internet communications > by any third party, or from the transmission of any viruses. Replies to > this e-mail may be monitored by the Barclays Group for operational or > business reasons. > > Any opinion or other information in this e-mail or its attachments that > does not relate to the business of the Barclays Group is personal to the > sender and is not given or endorsed by the Barclays Group. > > Barclays Services Limited provides support and administrative services > across Barclays group. Barclays Services Limited is an appointed > representative of Barclays Bank UK plc, Barclays Bank plc and Clydesdale > Financial Services Limited. Barclays Bank UK plc and Barclays Bank plc are > authorised by the Prudential Regulation Authority and regulated by the > Financial Conduct Authority and the Prudential Regulation Authority. > Clydesdale Financial Services Limited is authorised and regulated by the > Financial Conduct Authority.. > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > -- Grant Birchmeier *Connamara Systems, LLC* *Made-To-Measure Trading Solutions.* Exactly what you need. No more. No less. http://connamara.com |