Closed tangobravo62 closed 2 years ago
Not quite the case described above, but in the meantime the error handling was improved, and meaningful error messages are returned by the Storage Manager (from Ingestor log):
http-outgoing-11172 << HTTP/1.1 500 Internal Server Error
http-outgoing-11172 << Warning: 199 proseo-storage-mgr (E4001) Exception thrown: class com.amazonaws.AmazonClientException: Unable to complete transfer: Java heap space
Implemented with commit 2d82d9b.
Currently the Storage Manager silently ignores files, which are not found on the input storage during ingestion:
Although the requested file was not found, the Storage Manager still returns with HTTP status code 201 (CREATED). This may be correct, if at least one file could be ingested, but not, if all files failed (as in the example above). Even in the case of a partial ingest the message should return an indication of what went wrong.