In my application I am receiving a huge FIX messages. Should I check the tag is present for all the tags I retrieving. If I am not checking the presence of a tag, I get FieldNotFound exception in case the tag is not exist in the message. Is there way to bypass the isSetField(Field) method for checking for the tag is present in the message. Any help would be appreciated. Thanks, Bibin
Asked
Active
Viewed 1,465 times
2 Answers
3
You should switch on message validation within your quickfix/j settings
This will mean that you no longer need to do an explicit isSet check on any tag that is deemed mandatory, as any message missing such a tag would be rejected.
Once you've done this, you would still need to do an isSet for tags that are optional in your messages.

user1717259
- 2,717
- 6
- 30
- 44
0
Check out the FIX data dictionary documentation : http://www.quickfixn.org/tutorial/custom-fields-groups-and-messages

rupweb
- 3,052
- 1
- 30
- 57