[This message was posted by Hanno Klein of Deutsche Börse Systems 
<[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/6e6902fa - PLEASE DO NOT REPLY BY MAIL.]

I do not understand, as I assume to only use a constant operator when I know 
upfront that there will never be a different value. I would use the "default" 
operator if I mostly have one value but sometimes a different value. I can 
probably send the default value on the wire even if it is identical to the 
value in the template. I was unaware that this applies to the "constant" 
operator under certain circumstances.

Can you please point me to the FAST spec where it defines that constants can be 
sent (outside of a sequence)? Does that mean it is not allowed inside of a 
sequence? You say that your problem comes from sending constants for 55 and 22 
inside of a sequence.

Thanks. 

> If a constant is outside of "sequence" it will allow you to send this is
> not inconsistent. Plus at time when creating the data message you don't
> know which field is constant.
> 
> There is the templage I using: ( I have to replace <> with () this
> forums does not take XML)
> 
> Message give error: 1128=8 35=R 49=CME 34=3 146=1 55=[N/A] 38=100 22=8 
> Note: 55 and 22 are constant inside of sequence.
> 
> Message ok: 1128=8 35=R 49=CME 34=3 146=1 38=100 
> Note: Field 35 and 49 are constant out side of sequence.
> 


[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