[Quickfix-developers] Fix44.XML duplicate message name (NetworkStatusRequest)
Brought to you by:
orenmnero
|
From: John C. <jcr...@en...> - 2006-11-25 00:05:41
|
Hello!
I started playing with quickfix today and decided to add a new message type
in FIX41.XML. When I did the generate in the spec directory and then tried
to build under VS2005 to get updated .Net libraries I ended up with a couple
of errors because "NetworkStatusRequest" was defined multiple times in a
couple of files. I traced the root cause (I think) to the XML below from
the FIX44.XML file.
I modified the second instance to be name="NetworkStatusResponse" and it
compiled cleanly.
Has anyone else seen this? Is this the actual root cause or am I missing
something? Are there other places changes need to be made other than the
XML?
Thanks for any feedback,
John
<message name="NetworkStatusRequest" msgtype="BC" msgcat="app">
<field name="NetworkRequestType" required="Y" />
<field name="NetworkRequestID" required="Y" />
<group name="NoCompIDs" required="N">
<field name="RefCompID" required="N" />
<field name="RefSubID" required="N" />
<field name="LocationID" required="N" />
<field name="DeskID" required="N" />
</group>
</message>
<message name="NetworkStatusRequest" msgtype="BD" msgcat="app">
<field name="NetworkStatusResponseType" required="Y" />
<field name="NetworkRequestID" required="N" />
<field name="NetworkResponseID" required="N" />
<field name="LastNetworkResponseID" required="N" />
<group name="NoCompIDs" required="Y">
<field name="RefCompID" required="N" />
<field name="RefSubID" required="N" />
<field name="LocationID" required="N" />
<field name="DeskID" required="N" />
<field name="StatusValue" required="N" />
<field name="StatusText" required="N" />
</group>
</message>
John C. Crumley
Managing Director
TBA Enterprises
jcr...@en...
|