Re: [Quickfix-developers] unwanted automatic message
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2006-03-02 20:52:28
|
You just need to determine why you are rejecting the message and fix the problem. Simply not sending the reject message will not solve your problem as it still means the message isn't being processed. You need to find out why it is either not passing validation, or if you are trying to pull out a field that does not exist. The reject message you are sending them will give you more information about exactly which field you are expecting to find. --oren Scott Riopelle wrote: >All New Orders receive a ExecutionReport message which quickfix filters >out, generating a Type 3, reject message with reason "Required tag >missing" > >This message causes my counterparty to generate a Type j, Business >Message Reject message, listed as "Unsupported Message Type". > >Reviewing the FIX documentation by the broker, they do not have Type 3 >listed. I was going to capture my reject and just convert it into a >business reject (which they do support), but the BusinessRejectReason >field doesn't have an entry for "Required tag missing" > >-----Original Message----- >From: Oren Miller [mailto:or...@qu...] >Sent: Thursday, March 02, 2006 3:27 PM >To: Scott Riopelle >Cc: qui...@li... >Subject: Re: [Quickfix-developers] unwanted automatic message > >What do you mean they don't support it? What do they do? Send you a >reject message? How ironic. > >What exactly happens? > >--oren > >Scott Riopelle wrote: > > > >>The broker I am connecting to doesn't support MSGType = 3 messages. Is >> >> > > > >>there some way in the toAdmin() method to keep it from being sent? >> >> >> > > > > |