[QFJ-706] we create a order cancel request when testing FIX4.4 and do not send tag55(Symbol),QuickFIX Engine promotes 'Required tag missing' Created: 18/Sep/12 Updated: 19/Sep/12 Resolved: 18/Sep/12 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | Engine |
Affects Version/s: | 1.4.0 |
Fix Version/s: | None |
Type: | Other | Priority: | Default |
Reporter: | 杨吉光 | Assignee: | Unassigned |
Resolution: | Not a bug | Votes: | 0 |
Labels: | FIX4.4, Instrument, QuickfixJ, Symbol | ||
Environment: |
operating system : Windos XP |
Description |
In FIX4.4,tag55(Symbol) is not required necessarily when ceating a order cancel request(msgType='F'),but as the summary said,QuickFIX Engine promotes 'Required tag missing'. |
Comments |
Comment by Christoph John [ 18/Sep/12 ] |
This depends on your counterparty's data dictionary. Please ask such general questions on the mailing list: http://quickfixj.org/support/ Thank you. |
Comment by 杨吉光 [ 18/Sep/12 ] |
Hi Christoph, our counterparty's data dictionary for FIX4.4 doesn't contains Symbol in MsgType='F'. <message name="OrderCancelRequest" msgtype="F" msgcat="app"> |
Comment by Christoph John [ 18/Sep/12 ] |
Hi, |
Comment by 杨吉光 [ 19/Sep/12 ] |
Hi Christoph, although the Symbol is specified in the Instrument component,but it's not required necessarily as below. FIX 4.4 : <Instrument> component block |