Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XMLData FIX Encapsulation Support #301

Closed
Leviathan1753 opened this issue Mar 11, 2015 · 3 comments
Closed

XMLData FIX Encapsulation Support #301

Leviathan1753 opened this issue Mar 11, 2015 · 3 comments

Comments

@Leviathan1753
Copy link

Does QuickFix/N support XML encapsulation? This should be field tag 213 where the XML contained has another FIX message inside.

I see a class called XMLMsgComponent, but it doesn't seem to be referenced by anything. Also, the message parsing around ~385 or so of Message.cs doesn't seem to do anything beyond basic string parsing either, to account for an encapsulated FIX message. It's starting to look like it doesn't support XML encapsulation currently? Or am I missing some functionality somewhere hidden away?

Thanks!

Just as reference, this is some documentation on what it needs to support:
http://www.cmegroup.com/confluence/display/EPICSANDBOX/Drop+Copy+4.0#DropCopy4.0-FIXResendRequest(tag35-MsgType=2)
(near the bottom under "Encapsulated XML Non-Fix" header)

@kmdshuaib
Copy link

Hi, are you able to solve this ?

@Leviathan1753
Copy link
Author

I was able to create a hacky workaround, yes. Here's a link to my new Message.cs file: http://pastebin.com/iGaJ3RSk

Gets the job done, but not library material.

@gbirchmeier
Copy link
Member

Fixed by #832 (which is rebased from #782)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants