Batch Error - Invalid Files
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
22-09-21 03:47 PM
I occasionally get an exception when uploading a batch "There are invalid files in the uploaded batch." This is an exception that gets applied to the batch in Decipher and seems to happen during image processing. None of the files in the batch are invalid and the batch will even ususally correctly process if I retry. Any idea what triggers this error?
Thanks!
Thanks!
4 REPLIES 4
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
22-09-21 04:06 PM
Hi Ben,
It could be temporary files (often hidden) created when the files are open on a users machine. Are you able to see what documents were read from the folder by Blue Prism?
Thanks
Ben
It could be temporary files (often hidden) created when the files are open on a users machine. Are you able to see what documents were read from the folder by Blue Prism?
Thanks
Ben
Ben Lyons
Principal Product Specialist - Decipher
SS&C Blue Prism
UK based
Principal Product Specialist - Decipher
SS&C Blue Prism
UK based
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
22-09-21 04:17 PM
I don't think it's that because I stepped through the process and confirmed the 'Get Files' action was picking up only the PDFs I wanted to submit. When this happens it sits in 'Image Processing' for 20-30 minutes before throwing that exception.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
22-09-21 07:35 PM
Here is the error trace pulled from the image processing log:
Image processing failed. Error message from the server: SsiServerCommunication.SsiClientSessionException: Request failed for command 'GetInputFileDetails' with error code '-1' and error message: 'System.ArgumentNullException: Value cannot be null.
at SsiServerCommonUtils.BlockEncryptor.DecryptAdvanced(Byte[] inputBuffer, String key, String salt)
at SsiServer.ServerLogic.Implementations.BatchFileInputLogic.GetInputFileDetailsImpl(String fileId, Byte[]& fileBuffer, String& fileName, String& processingSettings)
at SsiServer.ServerLogic.Implementations.BatchFileInputLogic.GetInputFileDetails(String fileId, Byte[]& fileBuffer, String& fileName, String& processingSettings)'
at SsiServerCommunication.Clients.SsiTcpClientSession.ValidateRequestResult(BinaryCommand resp)
at SsiServerCommunication.Clients.SsiTcpClientSession.PerformRequest(Stream stream, BinaryCommand request)
at SsiServerCommunication.Clients.SsiTcpClientSession.GetInputFileDetails(String fileId, String& fileName, String& processingSettings)
at SsiImageProcessingClient.ImageProcessingLogic.ImageProcessingWorker.PerformImageProcessing(String fileId)
at SsiImageProcessingClient.ImageProcessingClient.DoWorkImpl(Object sender, DoWorkEventArgs e)
Image processing failed. Error message from the server: SsiServerCommunication.SsiClientSessionException: Request failed for command 'GetInputFileDetails' with error code '-1' and error message: 'System.ArgumentNullException: Value cannot be null.
at SsiServerCommonUtils.BlockEncryptor.DecryptAdvanced(Byte[] inputBuffer, String key, String salt)
at SsiServer.ServerLogic.Implementations.BatchFileInputLogic.GetInputFileDetailsImpl(String fileId, Byte[]& fileBuffer, String& fileName, String& processingSettings)
at SsiServer.ServerLogic.Implementations.BatchFileInputLogic.GetInputFileDetails(String fileId, Byte[]& fileBuffer, String& fileName, String& processingSettings)'
at SsiServerCommunication.Clients.SsiTcpClientSession.ValidateRequestResult(BinaryCommand resp)
at SsiServerCommunication.Clients.SsiTcpClientSession.PerformRequest(Stream stream, BinaryCommand request)
at SsiServerCommunication.Clients.SsiTcpClientSession.GetInputFileDetails(String fileId, String& fileName, String& processingSettings)
at SsiImageProcessingClient.ImageProcessingLogic.ImageProcessingWorker.PerformImageProcessing(String fileId)
at SsiImageProcessingClient.ImageProcessingClient.DoWorkImpl(Object sender, DoWorkEventArgs e)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
23-09-21 08:43 AM
Hi Ben,
I haven't seen that error before, I recommend raising a support ticket so we can investigate.
Thanks
Ben
I haven't seen that error before, I recommend raising a support ticket so we can investigate.
Thanks
Ben
Ben Lyons
Principal Product Specialist - Decipher
SS&C Blue Prism
UK based
Principal Product Specialist - Decipher
SS&C Blue Prism
UK based
