Issue | File Transporter Data Feed completes with Status of Faulted. Run Detail has Message stating: "The data feed failed validation.".
<ApplicationData> <TraceData> <DataItem> <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord"> <TraceIdentifier>ArcherTech.DataFeed</TraceIdentifier> <Description>Error during execution of channel.</Description> <AppDomain>ArcherTech.JobFramework.Job.exe</AppDomain> <ContextData> <LogReferenceId>030614-123456-5870</LogReferenceId> <DataFeedId>82</DataFeedId> <DataFeedName>My_Data_Feed</DataFeedName> <DataFeedHistoryId>174840</DataFeedHistoryId> </ContextData> <Exception> <ExceptionType>System.Reflection.TargetInvocationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>Exception has been thrown by the target of an invocation.</Message> <Source>mscorlib</Source> <ContextData> <ChannelName>ArcherTech.DataFeed.Channel.Components.ContentWriterComponent</ChannelName> </ContextData> <StackTrace> at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at ArcherTech.ChannelFramework.Channel.Execute() at ArcherTech.DataFeed.ComponentModel.DataFeedChannelActivity.ExecuteInternal()</StackTrace> <InnerException> <ExceptionType>System.ApplicationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>Read 65785 bytes without finding a record delimiter ' '. Please check the configuration.</Message> <Source>ArcherTech.DataFeed</Source> <StackTrace> at ArcherTech.DataFeed.Channel.Components.FlatFiles.DelimitedStreamReader.FindNextRecordDelimiter(Int32& startIndex, Boolean& withinQuote, List`1& fields, Boolean moreInputAvailable) at ArcherTech.DataFeed.Channel.Components.FlatFiles.DelimitedStreamReader.ReadRecordInternal() at ArcherTech.DataFeed.Channel.Components.FlatFiles.DelimitedRecordXmlParser.ReadEntityRecord() at ArcherTech.DataFeed.Channel.Components.FlatFiles.DelimitedRecordXmlParser.<get_ElementDefinitions>d__1.MoveNext() at ArcherTech.DataFeed.Channel.Components.FlatFiles.FlatFileXmlReader.<ProcessSingleFlatFile>d__0.MoveNext() at ArcherTech.DataFeed.Channel.Components.FlatFiles.FlatFileXmlReader.ReadXmlElement(XmlElementDefinition parent) at ArcherTech.ChannelFramework.Readers.XmlElementReaderBase.ProcessNextXmlElement(Boolean previousIsSelfClosing) at ArcherTech.ChannelFramework.Readers.XmlReaderExtensions.<ConvertChildElements>d__0`1.MoveNext() at System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext() at ArcherTech.ChannelFramework.ITimedEnumerableBase`1.IEnumeratorBase`1.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() at ArcherTech.DataFeed.Channel.Components.ContentWriterEnumerable.<GetEnumerable>d__0.MoveNext() at ArcherTech.DataFeed.Channel.Components.ContentWriterComponent.Execute() at ArcherTech.ChannelFramework.ExecuteComponent`1.ComponentExecute()</StackTrace> </InnerException> </Exception> </TraceRecord> </DataItem> </TraceData> </ApplicationData>
|