[QFJ-275] Make validation of fields optional in an incoming message when using a DataDictionary Created: 19/Dec/07 Updated: 07/Aug/08 Resolved: 17/Jun/08 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | Engine |
Affects Version/s: | None |
Fix Version/s: | 1.3.2 |
Type: | New Feature | Priority: | Default |
Reporter: | Hemant Bhatia | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Environment: |
Unix / Windows |
Description |
Currently, when using a DataDictionary, Quickifx only allows preventing validation of user defined fields in an incoming message for fields with tags greater than or equals 5000, by setting ValidateUserDefinedFields property to N. It would be nice to have a way to be able to prevent Quickfix from validating any user defined fields (not defined in the DataDictionary for the Message Type) in the incoming message. |
Comments |
Comment by Steve Bate [ 02/Feb/08 ] |
Nonstandard fields with a tag < 5000 are not called "user defined fields", but are just invalid fields (relative to the spec and/or data dictionary). I changed the name of the issue to avoid confusion. I'll call the option something like ValidateUnknownFields or AllowUnknownFields. |