[This message was posted by Dale Wilson of Object Computing, Inc
<[email protected]> to the "FAST Protocol" discussion forum at
http://fixprotocol.org/discuss/46. You can reply to it on-line at
http://fixprotocol.org/discuss/read/b92db498 - PLEASE DO NOT REPLY BY MAIL.]
Hi Nareesh,
As David mentioned there is no default value for a copy operator unless one is
specified in the template.
If this is the first appearance of this sequence after a dictionary reset then
the message encoding is in error. From section 6.3.5 of the FAST specification
1.x.1:
<quote>
When the value is not present in the stream there are three cases depending on
the state of the previous value:
• assigned – the value of the field is the previous value.
• undefined – the value of the field is the initial value that also becomes
the new previous value. <b>Unless the field has optional presence, it is a
dynamic error [ERR D5] if the instruction context has no initial value.</b> If
the field has optional presence and no initial value, the field is considered
absent and the state of the previous value is changed to empty.
<b> emphasis added </b>
</quote>
More likely, though, is that you have misinterpreted something earlier in the
message and therefore are looking at the wrong bit in the pmap. I suggest you
work your way through it again (I did that a LOT when I was developing
QuickFAST) This page that I use as a cheat sheet may help:
http://code.google.com/p/quickfast/wiki/FastFieldRules
Dale
--
Dale Wilson
Principal Software Engineer
Object Computing, Inc. (www.ociweb.com)
Lead developer for QuickFAST (http:www.quickfast.org)
[You can unsubscribe from this discussion group by sending a message to
mailto:[email protected]]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/fix-protocol?hl=en
-~----------~----~----~----~------~----~------~--~---