diff --git a/scheduler/Scheduler.cpp b/scheduler/Scheduler.cpp index 11c6e198fb41c3f883b476a3d4590c237cddbd1a..851a72538d0e78966185e96b679672b26215391e 100644 --- a/scheduler/Scheduler.cpp +++ b/scheduler/Scheduler.cpp @@ -124,7 +124,7 @@ void Scheduler::queueArchiveWithGivenId(const uint64_t archiveFileId, const std: using utils::midEllipsis; if (!request.fileSize) - throw cta::exception::Exception("Rejecting archive request for zero-length file."); + throw cta::exception::UserError(std::string("Rejecting archive request for zero-length file: ")+request.diskFileInfo.path); const auto queueCriteria = m_catalogue.getArchiveFileQueueCriteria(instanceName, request.storageClass, request.requester);