[QFJ-88] Communication failure Market Data from HotSpot Created: 18/Oct/06 Updated: 15/Nov/06 Resolved: 15/Nov/06 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | Engine |
Affects Version/s: | 1.0.3 |
Fix Version/s: | None |
Type: | Other | Priority: | Default |
Reporter: | Welf Wustlich | Assignee: | Steve Bate |
Resolution: | Fixed | Votes: | 1 |
Labels: | None | ||
Environment: |
linux netbeans |
Description |
We have established a connection to HotSpot to receive market data. Best regards, Welf |
Comments |
Comment by Steve Bate [ 18/Oct/06 ] |
Are you sure you are using a data dictionary to parse the message. Groups cannot be parsed correctly without a data dictionary and duplicate fields are only allowed in the context of a repeating group. |
Comment by Sebastian Larsson [ 01/Nov/06 ] |
Think I finally got my head around this problem. In my case: When the group parsing routine finds the invalid tag it drops out of the group parsing and parses the rest of the group information as if it I'm not very well versed in the FIX standard(s) so I'm not able to tell if the problem is with the FIX4x.xml files being wrong or if the error is at the counterparties' end. In short, this is not a bug in the code. If the incomming message is not valid according to the xml file specification it will fail to validate. However, it would have been more user friendly if the parsing routine had thrown up an 'invlid tag in group' message, rather than the somewhat Hope this will help sort out the HotSpot problem as well. |
Comment by Steve Bate [ 15/Nov/06 ] |
Sebastion, I wasn't able to edit the previous comment either so I deleted the comment with the reference to your counterparty. Welf, is it possible this is the source of the problems you are having with HotSpot? |