{{Quickfixn}} [External] Re: QuickFIXn 1.6.0 Released!

Mike Gatny mgatny at connamara.com
Wed Oct 19 09:15:52 PDT 2016


Curt,

Can you post your FIX44.xml that's causing the error?

--
Mike Gatny
Connamara Systems, LLC

On Wed, Oct 19, 2016 at 11:58 AM, Rettenmier, Curt <
Curt.Rettenmier at avistacorp.com> wrote:

> I am attempting to add some new custom fields to the Fix44.xml for the ICE
> FIX release 3.2 scheduled for 11/9. When I attempt to run my app I receive
> the error below. Any help would be appreciated.
>
>
>
> 2016-10-19 08:29:28.1077|ERROR|System Error: The given key was not present
> in the dictionary.   at System.Collections.Generic.Dictionary`2.get_Item(TKey
> key)
>
>    at QuickFix.DataDictionary.DataDictionary.parseMsgEl(XmlNode node,
> DDMap ddmap, Nullable`1 componentRequired)
>
>    at QuickFix.DataDictionary.DataDictionary.parseMsgEl(XmlNode node,
> DDMap ddmap)
>
>    at QuickFix.DataDictionary.DataDictionary.parseMsgEl(XmlNode node,
> DDMap ddmap, Nullable`1 componentRequired)
>
>    at QuickFix.DataDictionary.DataDictionary.parseMsgEl(XmlNode node,
> DDMap ddmap)
>
>    at QuickFix.DataDictionary.DataDictionary.parseMessages(XmlDocument
> doc)
>
>    at QuickFix.DataDictionary.DataDictionary.Load(Stream stream)
>
>    at QuickFix.DataDictionary.DataDictionary.Load(String path)
>
>    at QuickFix.DataDictionary.DataDictionary..ctor(String path)
>
>    at QuickFix.SessionFactory.createDataDictionary(SessionID sessionID,
> Dictionary settings, String settingsKey, String beginString)
>
>    at QuickFix.SessionFactory.ProcessFixDataDictionary(SessionID
> sessionID, Dictionary settings, DataDictionaryProvider provider)
>
>    at QuickFix.SessionFactory.Create(SessionID sessionID, Dictionary
> settings)
>
>    at QuickFix.AbstractInitiator.Start()
>
>    at NucleusICEDeals.QFApp.Start() in d:\Projects\NucleusIceDeals\
> Dev\Tip\NucleusICEDeals\QFApp.cs:line 210
>
>    at NucleusICEDeals.Program.Start() in d:\Projects\NucleusIceDeals\
> Dev\Tip\NucleusICEDeals\Program.cs:line 47
>
>
>
> *Curt Rettenmier*
>
> Software Developer
> Avista Corporation
> 509-495-8492
> curt.rettenmier at avistacorp.com
>
>
>
> *From:* Quickfixn [mailto:quickfixn-bounces at lists.quickfixn.com] *On
> Behalf Of *Grant Birchmeier
> *Sent:* Monday, April 25, 2016 6:34 AM
> *To:* Mailing list for QuickFIX/n
> *Subject:* [External] Re: {{Quickfixn}} QuickFIXn 1.6.0 Released!
>
>
>
> The 1.5.0 nuget that is published right now was not done by us and is not
> an official release.  I didn't even know about it until today.
>
>
>
> That's ok by us, but likewise, we aren't offering support for it.
>
>
>
> On Mon, Apr 25, 2016 at 8:23 AM, Grant Birchmeier <
> gbirchmeier at connamara.com> wrote:
>
> That's more or less correct.  The customizable nature of FIX doesn't
> really lend itself to a single monolithic build.  Any but the most basic QF
> projects should probably custom-generate/build their QF engine from the
> customized DataDictionary xml file.
>
>
>
> Rebuilding QF is something that perhaps the docs don't push hard enough.
> Furthermore, our generator is Ruby, which is unknown or annoying to much of
> the Windows-land userbase.
>
>
>
>
>
>
>
>
>
> On Mon, Apr 25, 2016 at 7:32 AM, James Riehl <pete.riehl at gmail.com> wrote:
>
> Grant please correct me if I'm wrong, but The solution is really meant to
> be built with your customized data dictionary. This way there will be
> properties for all of the custom fields your counterparty dictates, as such
> the up to date-ness of nuget packages has not taken a ton of priority.
>
>
> Sent from my iPhone
>
>
> On Apr 25, 2016, at 3:25, Alin Motogna <alin.motogna at tora.com> wrote:
>
> Hi,
>
> I see there is no nuget package published for v1.6.0, last one on
> nuget.org is 1.5.0.
>
> Will it be a QuickFix.Net.1.6.0, or you won't publish those anymore?
>
> Thanks,
>
> Alin
>
>
>
> On Sat, Feb 6, 2016 at 5:36 AM, Chris Busbey <cbusbey at connamara.com>
> wrote:
>
> Hello QuickFIXn users,
>
>
>
> Here are a couple of announcements from the QuickFIXn team at Connamara
> Systems.
>
>
>
> ## QuickFIXn 1.6.0 Released
>
>
>
> We have just released QuickFIXn 1.6.0.
>
>
>
> Please help us by testing your QuickFIXn applications with the new release
> and report any problems using the project’s issue tracker:
>
>
>
> https://github.com/connamara/quickfixn/issues
>
>
>
> You can download the binary from the usual place:
>
>
>
> http://quickfixn.org/download.html
>
>
>
> And the source can be found on Github at tag v1.6.0:
>
>
>
> https://github.com/connamara/quickfixn
>
>
>
> To find out what has changed in QuickFIXn 1.6.0, read the release notes:
>
>
>
> https://github.com/connamara/quickfixn/blob/master/RELEASE_NOTES.md
>
>
>
> Documentation can be found at
>
>
>
> http://quickfixn.org/tutorial/creating-an-application.html
>
>
>
> Our goal is to get a release of QuickFIXn at least once a quarter.
>
>
>
> ## QuickFIXn CLA
>
>
>
> Going forward, contributions to QuickFIXn will require a signed
> Contributor License Agreement (CLA).  We have put this in place to protect
> the community and your rights as a code contributor. To make this process
> as painless as possible, we are leveraging CLA Assistant (
> https://cla-assistant.io/) to integrate the CLA signature process with
> the existing GitHub PR workflow.  If you currently have an open PR and have
> not signed the CLA, please re-visit your PR and click through to CLA
> Assistant.
>
>
>
> ## Automated Builds
>
>
>
> The QuickFIXn project now uses the continuous integration service AppVeyor
> (http://www.appveyor.com/) to maintain code quality of master.  All new
> PRs must successfully pass an AppVeyor build before being merged into
> master.  This process is completely automated and integrated with the
> GitHub PR workflow.
>
>
>
> ## Plugs
>
>
>
> Connamara offers commercial support for developers who are integrating any
> of the QuickFIX implementations (C++, Java, .NET). The support is offered
> in 10-hour bundles and grants developers access, via telephone or email, to
> the team that created QuickFIX/n and are maintainers of QuickFIX.
>
>
>
> In addition to offering QuickFIX support, Connamara delivers
> Made-To-Measure Trading Solutions by bridging the gap between buy and
> build. By using internally developed trading platform components, Connamara
> delivers the best of off-the-shelf ISV solutions and custom application
> development. Coupled Connamara's unique licensing model, trading firms can
> get the best of both build and buy.  See our website for details (
> https://www.connamara.com/).
>
>
>
> Also, we’re hiring!  Connamara is always looking for highly skilled, agile
> engineers to join our team.  Check out our careers page for details (
> https://www.connamara.com/careers/).
>
>
>
>
>
> --
>
> Chris Busbey
> Connamara Systems, LLC
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
>
>
>
> This email and any attached files are confidential and intended solely for
> the intended recipient. If you are not the intended recipient or you
> received this message in error, please delete this message and any
> attachment from your system and notify the sender immediately. Any review,
> copying, or distribution of this email or any attachment by an unintended
> recipient is prohibited
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
>
>
>
> --
>
> Grant Birchmeier
>
> *Connamara Systems, LLC*
>
> *Made-To-Measure Trading Solutions.*
>
> Exactly what you need. No more. No less.
>
> http://connamara.com
>
>
>
>
>
> --
>
> Grant Birchmeier
>
> *Connamara Systems, LLC*
>
> *Made-To-Measure Trading Solutions.*
>
> Exactly what you need. No more. No less.
>
> http://connamara.com
> ------------------------------
> USE CAUTION - EXTERNAL SENDER
> Do not click on links or open attachments that are not familiar.
> For questions or concerns, please e-mail phishing at avistacorp.com
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20161019/3df0ca2b/attachment-0002.htm>


More information about the Quickfixn mailing list