SYMPTOMS
You may receive an error when trying to add a Concordance collector as a source and complete the fields. Upon clicking the "Add" button, following error is thrown:
"An unknown error occurred while performing an operation on the server. Please try again a bit later and if the problem persists, please contact your system administrator.
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.HttpWebRequest.GetResponse()
at ZyLAB.EDiscovery.Processing.DataServiceClient.DataServiceClient.InvokePostOperation(String methodName, Dictionary`2 parameters)
at ZyLAB.EDiscovery.Processing.DataServiceClient.DataServiceClient.ValidateSettings(Int64 performerId, String settings)
at ZyLAB.EDiscovery.Processing.Presentation.Common.Data.MatterRepository.ValidateSettings(Int64 performerId, String settings)
at ZyLAB.EDiscovery.Processing.Presentation.MatterManagement.Editing.Collection.LocationSettingsEditorViewModel.IsLocationValid()
at ZyLAB.EDiscovery.Processing.Presentation.MatterManagement.Editing.Collection.LocationSettingsEditorViewModel.ApplyChanges()
at ZyLAB.EDiscovery.Processing.Presentation.MatterManagement.Editing.Collection.LocationEditorDialogViewModel.Accept()
at GalaSoft.MvvmLight.Command.RelayCommand.Execute(Object parameter)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
CAUSE
Your Concordance Configuration may contain syntax errors.
RESOLUTION
- The field that has the parent document IDs, relative to the DAT file, needs to be designated as a Key field in the configuration, so the 'type' in the first line of the configuration should look like this: <Field name="FIRSTBATES" type="Text,Key" zyIndexFieldName="zyBates_Begin"/>
- The header in the DAT file for one of the fields did not match the field name given in the Concordance configuration. Example is if 'FILEEXT' is the Concordance configuration field name and 'FILEEXTEN' is the field header in the DAT file. Either the configuration field name or the DAT file header would need to be changed, so they match.
- Field name in Concordance configuration did not have a double-quote (") on both sides of the field name. Example would be if the following is in the Concordance configuration: Field name=DocID"
- The zyIndexFieldName set for the field, in the Concordance configuration, that holds the OCR Text from the collected TXT files is not the same as the 'Field name for text content' as entered in the location information. These need to match for the OCR text to be indexed successfully.
- The beginning of the file path for NATIVE, TEXT and IMAGE files in the DAT and OPT files has a "." at the beginning (ie. .\Share\Folder\Images). Edit the paths with a Find/Replace to start with a single (\) or double slash (\\) as the collector cannot handle the "." at the beginning of the path.
APPLIES TO
1.6
Comments
0 comments
Article is closed for comments.