[QFJ-42] quickfix.InvalidMessage: Actual body length=115, Expected body length=675 - I can replicate Created: 31/Jul/06 Updated: 15/Nov/12 Resolved: 01/Aug/06 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | None |
Affects Version/s: | 1.0.1 |
Fix Version/s: | None |
Type: | Bug | Priority: | Major |
Reporter: | Richard Pike | Assignee: | Steve Bate |
Resolution: | Not a bug | Votes: | 0 |
Labels: | None | ||
Environment: |
Windoze XP Pro, Netbeans 5.0 |
Attachments: | message.txt |
Description |
I have replicated the problem with the following code and message, I have been using a dictionary, String messageString = "8=FIX.4.29=67535=X49=HSFX-FIX-BRIDGE56=UAT_MD_TUDO ... see attached file |
Comments |
Comment by Richard Pike [ 31/Jul/06 ] |
I create the dictionary (for the sample) DataDictionary dataDictionary = new DataDictionary("E:\\libs\\quickfixj\\etc I have attached a file with the message |
Comment by Steve Bate [ 31/Jul/06 ] |
Richard, are you sure that field 5071 is defined in your FIX42.xml for MarketDataIncrementalRefresh? I was able to reproduce the problem before adding the field. We should validate the group count in this case and give a better error message. |
Comment by Richard Pike [ 01/Aug/06 ] |
Steve, this must be the issue, how do I add the field ? |
Comment by Richard Pike [ 01/Aug/06 ] |
You're on the money, Thanks!!!!!!!! |
Comment by Steve Bate [ 01/Aug/06 ] |
OK, great. |