Hi Christoph,
our counterparty's data dictionary for FIX4.4 doesn't contains Symbol in MsgType='F'.
<message name="OrderCancelRequest" msgtype="F" msgcat="app">
<field name="OrigClOrdID" required="Y"/>
<field name="OrderID" required="N"/>
<field name="ClOrdID" required="Y"/>
<field name="SecondaryClOrdID" required="N"/>
<field name="ClOrdLinkID" required="N"/>
<field name="ListID" required="N"/>
<field name="OrigOrdModTime" required="N"/>
<field name="Account" required="N"/>
<field name="AcctIDSource" required="N"/>
<field name="AccountType" required="N"/>
<component name="Parties" required="N"/>
<component name="Instrument" required="Y"/>
<component name="FinancingDetails" required="N"/>
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N"/>
</group>
<field name="Side" required="Y"/>
<field name="TransactTime" required="Y"/>
<component name="OrderQtyData" required="Y"/>
<field name="ComplianceID" required="N"/>
<field name="Text" required="N"/>
<field name="EncodedTextLen" required="N"/>
<field name="EncodedText" required="N"/>
</message>
This depends on your counterparty's data dictionary.
Please ask such general questions on the mailing list: http://quickfixj.org/support/
Thank you.