<html><head><title>invalid type: CHAR</title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
</head>
<body>
<span style=" font-family:'Tahoma'; font-size: 12pt;">Hi,<br>
<br>
I'm using a custom (broker-supplied) QuickFIX 1.3 dictionary with QF/n 1.5 and I get this error: "invalid type: CHAR". <br>
<br>
The standard FIX42.xml works fine, so I am assuming there is something funky with my custom dictionary, but the error message is not very useful. Does anyone know what it means exactly? I searched my xml file and there are no instances of the ' character.<br>
<br>
Service.CurrentDomain_UnhandledException|invalid type: CHAR|QuickFix.DictionaryParseException: invalid type: CHAR<br>
at QuickFix.DataDictionary.DDField.FieldTypeFromFix(String type, Boolean& multipleValueFieldWithEnums)<br>
at QuickFix.DataDictionary.DDField..ctor(Int32 tag, String name, Dictionary`2 enums, String fixFldType)<br>
at QuickFix.DataDictionary.DataDictionary.newField(XmlNode fldEl)<br>
at QuickFix.DataDictionary.DataDictionary.parseFields(XmlDocument doc)<br>
at QuickFix.DataDictionary.DataDictionary.Load(Stream stream)<br>
at QuickFix.DataDictionary.DataDictionary.Load(String path)<br>
at QuickFix.DataDictionary.DataDictionary..ctor(String path)<br>
at QuickFix.SessionFactory.createDataDictionary(SessionID sessionID, Dictionary settings, String settingsKey, String beginString)<br>
at QuickFix.SessionFactory.ProcessFixDataDictionary(SessionID sessionID, Dictionary settings, DataDictionaryProvider provider)<br>
at QuickFix.SessionFactory.Create(SessionID sessionID, Dictionary settings)<br>
at QuickFix.AbstractInitiator.Start()<br>
<br>
<br>
Thanks,<br>
<br>
Francis Gingras</body></html>