Summary
Note: This hotfix is superseded by hotfix 1012811.
This article details hotfix 1012798 for Laserfiche Quick Fields 8.0.2, which resolves the following issue:
'', hexadecimal value 0x02, is an invalid character. Line 6, position 2811.
=============================================
Stack Trace
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
at System.Xml.XmlTextReaderImpl.ParseNumericCharRefInline(Int32 startPos, Boolean expand, BufferBuilder internalSubsetBuilder, Int32& charCount, EntityType& entityType)
at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars)
at System.Xml.XmlTextReaderImpl.ParseText()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlReader.ReadString()
at System.Xml.XmlTextReaderImpl.ReadString()
at Laserfiche.BatchProcessor.ComponentModel.TokenDictionary.Create(XmlReader reader)
at Laserfiche.BatchProcessor.ComponentModel.TokenDictionary.Create(String tokenManagerXml)
at Laserfiche.QuickFields.Runtime.QFDocumentProcessor.IdentifyPage(String pageContextXml, String pageKey)
at Laserfiche.QuickFields.Runtime.QFSessionProcessor.ProcessPage(String pageXml)
This hotfix applies to Quick Fields 8.0.2 and includes the following files:
Resolution
The hotfix is available as a self-contained .exe file.
After applying the hotfix, Quick Fields will be able to read such barcodes, but will not automatically remove the invalid characters from the resulting token value. You must manually remove the invalid characters from the barcode token value if you want to use the value as a Laserfiche document name, path value, field value, etc.
Note: This hotfix is for Quick Fields 8.0.2 only. Please make sure you are using Quick Fields 8.0.2 before applying the hotfix.
To update Quick Fields 8.0.2
Related Links
Hotfix 1012798 is a cumulative Quick Fields 8.0.2 update that also includes hotfixes previously released in the following Knowledge Base articles:
For more information on Quick Fields 8.0.2 hotfixes, see the following Knowledge Base article:
1012610 Release and Hotfix Information for Laserfiche Quick Fields 8.0.2.