[QFJ-746] Repeating Custom Tags Causes Parsing Error of Message Created: 31/May/13 Updated: 03/Jun/13 Resolved: 03/Jun/13 |
|
| Status: | Closed |
| Project: | QuickFIX/J |
| Component/s: | Message Generation |
| Affects Version/s: | 1.5.2 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Default |
| Reporter: | Talayeh Nili | Assignee: | Unassigned |
| Resolution: | Not a bug | Votes: | 0 |
| Labels: | QuickfixJ | ||
| Environment: |
software |
||
| Description |
|
We are using QuicFIX J custom built functionality for parsing messages that we receive. We have custom tags with tag id in the 9000 ranges. These are allocation report messages and they can have a lot of these optional fields that we do not process, and some of them are nested and repeating. What I am seeing tis that when these tags are repeating, the QuickFIXJ is unable to read any fields after those set of tags. Example Message: In this case, the allocations are not read. They start at tag 78. Right before tag 78, we see repeating tags 9865, 9869, 9866. |
| Comments |
| Comment by Grant Birchmeier [ 31/May/13 ] |
|
You should ask for help on the mailing list or StackOverflow. JIRA is for bug tracking, and this doesn't look like a bug. |
| Comment by Talayeh Nili [ 31/May/13 ] |
|
Grant, my specific question is that is it the expected behavior for the parser to stop parsing the fix message once it sees a tag(not in a repeating group) multiple times? |
| Comment by Christoph John [ 03/Jun/13 ] |
|
A FIX message must not contain duplicate tags, except they are in a repeating group. |