[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
-~----------~----~----~----~------~----~------~--~---

Reply via email to