Re: [Quickfix-developers] NewOrderMultileg compilation issue.
Brought to you by:
orenmnero
|
From: Dale W. <wil...@oc...> - 2005-04-28 14:56:12
|
Hi Boby,
In FIX43.xml:
Message Type NewOrderMultileg(AB) contains a required component=20
Instrument. Component Instrument contains a required field Symbol (55).
Dale
Boby Paul wrote:
> =20
>
> Thanks a bunch guys. I have the logs below. Temporarily I forced the=20
> sender to send a tag 55 with this Message and it started working. Here=20
> is the non-working logs below.
>
> =20
>
> Incoming
>
> 8=3DFIX.4.3|9=3D253|35=3DAB|34=3D5|49=3DEXCH|52=3D20050427-18:00:43|56=3D=
PPT|1=3D62|11=3D050427O0000008|18=3Dl|21=3D1|38=3D1|40=3D1|54=3D1|59=3D0|=
60=3D20050427-18:00:43|167=3DMLEG|555=3D2|600=3DGOUFD|608=3DOCXXXX|610=3D=
052005|612=3D20|623=3D0|624=3D1|564=3DO|600=3DGOUFF|608=3DOCXXXX|610=3D05=
2005|612=3D30|623=3D0|624=3D1|564=3DO|10=3D080|
>
> =20
>
> =20
>
> Outgoing
>
> 8=3DFIX.4.3|9=3D102|35=3D3|34=3D5|49=3DPPT|52=3D20050427-18:00:43.978|5=
6=3DEXCH|45=3D5|58=3DRequired=20
> tag missing|371=3D55|372=3DAB|373=3D1|10=3D229|
>
> 8
>
> =20
>
> =20
>
> Thank you,
>
> Boby
>
> -----------------------------------------------------------------------=
-
>
> *From:* qui...@li...=20
> [mailto:qui...@li...] *On Behalf Of=20
> *Oren Miller
> *Sent:* Wednesday, April 27, 2005 1:16 PM
> *To:* Boby Paul; qui...@li...
> *Subject:* Re: [Quickfix-developers] NewOrderMultileg compilation issue=
.
>
> =20
>
> Can you post a copy of this message from your logs?
>
> =20
>
> --oren
>
> ----- Original Message -----
>
> *From:* Boby Paul <mailto:bp...@gl...>
>
> *To:* qui...@li...
> <mailto:qui...@li...>
>
> *Sent:* Wednesday, April 27, 2005 1:06 PM
>
> *Subject:* RE: [Quickfix-developers] NewOrderMultileg compilation
> issue.
>
> =20
>
> =20
>
> In fact I haven't got up to my
>
> onMessage(const FIX43::NewOrderMultileg& aMsg, const
> FIX::SessionID& aSessionID)
>
> {
>
> Printf("Multileg order arrived\n"); // =DF-------not
> coming up here.
>
> =20
>
> /*
>
> All my message handling code here
>
> =20
>
> */
>
> =20
>
> =20
>
> }
>
> =20
>
> It seems that somewhere behind itself, it is rejecting the order
> by looking at the tag 55
>
> =20
>
> Thanks
>
> Boby
>
> =20
>
> =20
>
> -------------------------------------------------------------------=
-----
>
> *From:* qui...@li...
> <mailto:qui...@li...>
> [mailto:qui...@li...] *On
> Behalf Of *Dale Wilson
> *Sent:* Wednesday, April 27, 2005 12:40 PM
> *To:* Boby Paul
> *Cc:* 'Caleb Epstein'; qui...@li...
> *Subject:* Re: [Quickfix-developers] NewOrderMultileg compilation
> issue.
>
> =20
>
> Boby Paul wrote:
>
>QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/=
index.html
>
>QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFA=
Q
>
>QuickFIX Support: http://www.quickfixengine.org/services.html
>
>=20
>
>Thanks. I got it the answer from that doc.=20
>
>But some how when a multileg order comes, the order is rejecting by sayi=
ng
>
>"Required tag missing" 371=3D55. But 55 is not a reqd tag in Multi-leg o=
rder.
>
>I am wondering why that could be happening. FIX43.xml does not specify 5=
5 as
>
>a reqd tag either.
>
> =20
>
> If you attempt to get a field that isn't present in the message
> without enclosing it in a try/catch the quickfix library catches
> the exception and interprets it as a missing required tag.
>
> Dale
>
>
>=20
>
>=20
>
>-----Original Message-----
>
>From: Caleb Epstein [mailto:cal...@gm...]=20
>
>Sent: Wednesday, April 27, 2005 10:53 AM
>
>To: Boby Paul
>
>Cc: qui...@li... <mailto:quickfix-developer=
s...@li...>
>
>Subject: Re: [Quickfix-developers] NewOrderMultileg compilation issue.
>
>=20
>
>On 4/27/05, Boby Paul <bpaul@globaltecsolutionscom> <mailto:bpaul@global=
tecsolutions.com> wrote:
>
>=20
>
> =20
>
>>How can I get the leg components? How should I loop thru legs?
>>
>>Any helps are highly appreciated.
>>
>> =20
>>
>=20
>
>Please take some time to read the documentation.
>
>=20
>
>http://quickfixengine.org/quickfix/doc/html/repeating_groups.html
>
>=20
>
> =20
>
>
>
>--=20
>
>-----------------------------------------------------
>
> Dale Wilson, Senior Software Engineer =20
>
> Object Computing, Inc. (OCI)
>
> http://www.ociweb.com/ http://www.theaceorb.com/
>
>----------------------------------------------------
>
--=20
-----------------------------------------------------
Dale Wilson, Senior Software Engineer =20
Object Computing, Inc. (OCI)
http://www.ociweb.com/ http://www.theaceorb.com/
----------------------------------------------------
|