Problem:
Capture Services fail, and the logs only contain an entry that there is an unclosed literal string, and it provides a Line number and Position.
Solution:
This is caused by a invalid or corrupted Queue.xml file in one of the Queue subfolders. In order to resolve, you will need to move all Queue subfolders out of their respective Auto Import location. Start the Capture Services, and they should be stable. You can then copy the image files back out of the original Queue Subfolder back into its respective Auto Import location.
[10/24/2017 8:51:11 AM - Error - v6.0.3.8]
There is an unclosed literal string. Line 30, position 151.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options)
at PSIGEN.Capture.Modules.AutoImport.BatchImportMonitoredDirectory.GetQueueManifest(String queueDirectory)
at PSIGEN.Capture.Modules.AutoImport.BatchImportMonitoredDirectory.GetQueues()
at PSIGEN.Capture.Modules.AutoImport.AutoImportService.<>c.b__57_3(MonitoredDirectory directory)
at System.Linq.Enumerable.d__22`3.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at PSIGEN.Capture.Modules.AutoImport.AutoImportService.DirectoryMonitorThreadProc()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
</>
Comments
Please sign in to leave a comment.