From e0cfb5bd606d9dcc6029182cbfd4c5c2f7a9f3d2 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Sat, 3 Mar 2018 20:21:42 +0100 Subject: [PATCH] OO-3352: remove the string parameter of the sendError method (excepted for WebDAV) --- .../de/bps/course/nodes/ll/LLRunController.java | 4 ++-- .../org/olat/commons/calendar/ICalServlet.java | 6 +++--- .../commons/info/ui/InfoDisplayController.java | 8 ++++---- .../memberlist/ui/MembersPrintController.java | 2 +- .../commons/servlets/StaticsLegacyDispatcher.java | 6 +++--- .../modules/bc/commands/CmdServeResource.java | 6 +++--- .../bc/commands/CmdServeThumbnailResource.java | 2 +- .../org/olat/core/dispatcher/DispatcherModule.java | 6 +++--- .../dispatcher/mapper/GlobalMapperRegistry.java | 2 +- .../gui/components/htmlsite/HtmlStaticMapper.java | 2 +- .../htmlsite/HtmlStaticPageComponent.java | 2 +- .../generic/iframe/IFrameDeliveryMapper.java | 6 +++--- .../textmarker/GlossaryDefinitionMapper.java | 6 +++--- .../generic/textmarker/GlossaryTermMapper.java | 4 ++-- .../core/gui/media/ForbiddenMediaResource.java | 14 +------------- .../olat/core/gui/media/NotFoundMediaResource.java | 13 +------------ .../core/util/mail/ui/MailAttachmentMapper.java | 4 ++-- .../org/olat/core/util/vfs/VFSContainerMapper.java | 2 +- .../course/assessment/ui/tool/AssessmentForm.java | 2 +- .../course/certificate/CertificateDispatcher.java | 2 +- .../nodes/dialog/ui/DialogElementController.java | 2 +- .../gta/ui/component/DownloadDocumentMapper.java | 2 +- .../nodes/iq/QTI21AssessmentRunController.java | 2 +- .../org/olat/course/nodes/ms/DocumentsMapper.java | 2 +- .../ims/qti21/ui/AssessmentResultController.java | 2 +- .../org/olat/ims/qti21/ui/ResourcesMapper.java | 8 ++++---- .../ui/editor/interactions/BackgroundMapper.java | 2 +- .../interactions/HotspotChoiceScoreController.java | 2 +- .../HotspotInteractionStatisticsController.java | 2 +- .../org/olat/modules/cp/CPDisplayController.java | 2 +- .../java/org/olat/modules/cp/CPPrintMapper.java | 4 ++-- .../olat/modules/fo/ui/MessageListController.java | 4 ++-- .../portfolio/ui/AbstractPageListController.java | 2 +- .../java/org/olat/modules/tu/TunnelMapper.java | 4 ++-- .../modules/video/manager/VideoMediaMapper.java | 4 ++-- .../modules/video/ui/VideoListingController.java | 2 +- .../modules/video/ui/VideoPosterSelectionForm.java | 4 ++-- .../org/olat/repository/handlers/VideoHandler.java | 2 +- .../repository/ui/CatalogEntryImageMapper.java | 2 +- 39 files changed, 65 insertions(+), 88 deletions(-) diff --git a/src/main/java/de/bps/course/nodes/ll/LLRunController.java b/src/main/java/de/bps/course/nodes/ll/LLRunController.java index 98e586cb92d..e2fcf2c5375 100644 --- a/src/main/java/de/bps/course/nodes/ll/LLRunController.java +++ b/src/main/java/de/bps/course/nodes/ll/LLRunController.java @@ -120,9 +120,9 @@ public class LLRunController extends BasicController { } else if(customMediaMapper != null) { return customMediaMapper.handle(relPath, request); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } else { - return new ForbiddenMediaResource(relPath); + return new ForbiddenMediaResource(); } } } diff --git a/src/main/java/org/olat/commons/calendar/ICalServlet.java b/src/main/java/org/olat/commons/calendar/ICalServlet.java index 92602d87c8b..9a88f689a05 100644 --- a/src/main/java/org/olat/commons/calendar/ICalServlet.java +++ b/src/main/java/org/olat/commons/calendar/ICalServlet.java @@ -139,13 +139,13 @@ public class ICalServlet extends HttpServlet { getIcalDocument(requestUrl, request, response); } catch (ValidationException e) { log.warn("Validation Error when generate iCal stream for path::" + request.getPathInfo(), e); - response.sendError(HttpServletResponse.SC_CONFLICT, requestUrl); + response.sendError(HttpServletResponse.SC_CONFLICT); } catch (IOException e) { log.warn("IOException Error when generate iCal stream for path::" + request.getPathInfo(), e); - response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, requestUrl); + response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); } catch (Exception e) { log.warn("Unknown Error in icalservlet", e); - response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, requestUrl); + response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); } } diff --git a/src/main/java/org/olat/commons/info/ui/InfoDisplayController.java b/src/main/java/org/olat/commons/info/ui/InfoDisplayController.java index 7b5baf0fb71..c0bee1e38e3 100644 --- a/src/main/java/org/olat/commons/info/ui/InfoDisplayController.java +++ b/src/main/java/org/olat/commons/info/ui/InfoDisplayController.java @@ -508,7 +508,7 @@ public class InfoDisplayController extends FormBasicController { @Override public MediaResource handle(String relPath, HttpServletRequest request) { if(infoKeyToAttachment == null) { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } String[] query = relPath.split("/"); @@ -521,7 +521,7 @@ public class InfoDisplayController extends FormBasicController { //ignore them } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } @@ -529,7 +529,7 @@ public class InfoDisplayController extends FormBasicController { @Override public MediaResource handle(String relPath, HttpServletRequest request) { if(infoKeyToAttachment == null) { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } String[] query = relPath.split("/"); @@ -553,7 +553,7 @@ public class InfoDisplayController extends FormBasicController { //ignore them } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } diff --git a/src/main/java/org/olat/commons/memberlist/ui/MembersPrintController.java b/src/main/java/org/olat/commons/memberlist/ui/MembersPrintController.java index b7afd5f4384..550842cd3ef 100644 --- a/src/main/java/org/olat/commons/memberlist/ui/MembersPrintController.java +++ b/src/main/java/org/olat/commons/memberlist/ui/MembersPrintController.java @@ -179,7 +179,7 @@ public class MembersPrintController extends BasicController { } } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } diff --git a/src/main/java/org/olat/commons/servlets/StaticsLegacyDispatcher.java b/src/main/java/org/olat/commons/servlets/StaticsLegacyDispatcher.java index 04130222005..791c837e838 100644 --- a/src/main/java/org/olat/commons/servlets/StaticsLegacyDispatcher.java +++ b/src/main/java/org/olat/commons/servlets/StaticsLegacyDispatcher.java @@ -171,14 +171,14 @@ public class StaticsLegacyDispatcher implements Dispatcher { if (handler == null || relPath == null) { // no handler found or relPath incomplete - response.sendError(HttpServletResponse.SC_NOT_FOUND, request.getRequestURI()); + response.sendError(HttpServletResponse.SC_NOT_FOUND); return false; } ResourceDescriptor rd = handler.getResourceDescriptor(request, relPath); if (rd == null) { // no handler found or relPath incomplete - response.sendError(HttpServletResponse.SC_NOT_FOUND, request.getRequestURI()); + response.sendError(HttpServletResponse.SC_NOT_FOUND); return false; } @@ -195,7 +195,7 @@ public class StaticsLegacyDispatcher implements Dispatcher { InputStream is = handler.getInputStream(request, rd); if (is == null) { // resource not found or access denied - response.sendError(HttpServletResponse.SC_NOT_FOUND, request.getRequestURI()); + response.sendError(HttpServletResponse.SC_NOT_FOUND); return false; } StaticMediaResource smr = new StaticMediaResource(is, rd); diff --git a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeResource.java b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeResource.java index 05b3049dfd9..cf8ec446a19 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeResource.java +++ b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeResource.java @@ -77,9 +77,9 @@ public class CmdServeResource implements FolderCommand { } if (vfsitem == null) { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } else if(!(vfsitem instanceof VFSLeaf)) { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } else { VFSLeaf vfsfile = (VFSLeaf)vfsitem; @@ -90,7 +90,7 @@ public class CmdServeResource implements FolderCommand { // try to load in iso-8859-1 InputStream is = vfsfile.getInputStream(); if(is == null) { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } else { String page = FileUtils.load(is, DEFAULT_ENCODING); // search for the <meta content="text/html; charset=utf-8" diff --git a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeThumbnailResource.java b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeThumbnailResource.java index 4abde829d5c..2509db81372 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeThumbnailResource.java +++ b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdServeThumbnailResource.java @@ -69,7 +69,7 @@ public class CmdServeThumbnailResource implements FolderCommand { } } if(mr == null) { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } ureq.getDispatchResult().setResultingMediaResource(mr); diff --git a/src/main/java/org/olat/core/dispatcher/DispatcherModule.java b/src/main/java/org/olat/core/dispatcher/DispatcherModule.java index e0980468588..e5a9f3530db 100644 --- a/src/main/java/org/olat/core/dispatcher/DispatcherModule.java +++ b/src/main/java/org/olat/core/dispatcher/DispatcherModule.java @@ -163,7 +163,7 @@ public class DispatcherModule { */ public static final void sendNotFound(String url, HttpServletResponse response) { try { - response.sendError(HttpServletResponse.SC_NOT_FOUND, url); + response.sendError(HttpServletResponse.SC_NOT_FOUND); } catch (IOException e) { log.error("Send 404 failed: url=" + url, e); } @@ -177,7 +177,7 @@ public class DispatcherModule { */ public static final void sendForbidden(String url, HttpServletResponse response) { try { - response.sendError(HttpServletResponse.SC_FORBIDDEN, url); + response.sendError(HttpServletResponse.SC_FORBIDDEN); } catch (IOException e) { log.error("Send 403 failed: url=" + url, e); } @@ -191,7 +191,7 @@ public class DispatcherModule { */ public static final void sendBadRequest(String url, HttpServletResponse response) { try { - response.sendError(HttpServletResponse.SC_BAD_REQUEST, (url == null ? "n/a" : url)); + response.sendError(HttpServletResponse.SC_BAD_REQUEST); } catch (IOException e) { log.error("Send 400 failed: url=" + url, e); } diff --git a/src/main/java/org/olat/core/dispatcher/mapper/GlobalMapperRegistry.java b/src/main/java/org/olat/core/dispatcher/mapper/GlobalMapperRegistry.java index 2e72fad486e..e9ea6e13c32 100644 --- a/src/main/java/org/olat/core/dispatcher/mapper/GlobalMapperRegistry.java +++ b/src/main/java/org/olat/core/dispatcher/mapper/GlobalMapperRegistry.java @@ -53,7 +53,7 @@ import org.olat.core.util.WebappHelper; * @author Felix Jost */ public class GlobalMapperRegistry implements Dispatcher { - private static final MediaResource NOTFOUND = new NotFoundMediaResource("not found"); + private static final MediaResource NOTFOUND = new NotFoundMediaResource(); private static final GlobalMapperRegistry INSTANCE = new GlobalMapperRegistry(); // The global mapper hash map contains mappers: diff --git a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticMapper.java b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticMapper.java index d7376d2d318..56b3fa2ea27 100644 --- a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticMapper.java +++ b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticMapper.java @@ -57,7 +57,7 @@ public class HtmlStaticMapper implements Mapper { VFSItem currentItem = mapperRootContainer.resolve(relPath); if (currentItem == null || (currentItem instanceof VFSContainer)) { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } VFSMediaResource vmr = new VFSMediaResource((VFSLeaf)currentItem); String encoding = SimpleHtmlParser.extractHTMLCharset(((VFSLeaf)currentItem)); diff --git a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java index 8fa138b06b8..1b8fe5ff436 100644 --- a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java +++ b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java @@ -136,7 +136,7 @@ public class HtmlStaticPageComponent extends AbstractComponent implements AsyncM VFSItem sourceItem = rootContainer.resolve(moduleURI); // return 404 if the requested file does not exist if (sourceItem == null || (sourceItem instanceof VFSContainer)) { - return new NotFoundMediaResource(moduleURI); + return new NotFoundMediaResource(); } // we know the file exists. diff --git a/src/main/java/org/olat/core/gui/control/generic/iframe/IFrameDeliveryMapper.java b/src/main/java/org/olat/core/gui/control/generic/iframe/IFrameDeliveryMapper.java index c181daa9d00..3d472bda2bd 100644 --- a/src/main/java/org/olat/core/gui/control/generic/iframe/IFrameDeliveryMapper.java +++ b/src/main/java/org/olat/core/gui/control/generic/iframe/IFrameDeliveryMapper.java @@ -196,7 +196,7 @@ public class IFrameDeliveryMapper implements Mapper { VFSItem vfsItem = null; //if directory gets renamed root becomes null if (rootDir == null) { - return new NotFoundMediaResource("directory not found"+path); + return new NotFoundMediaResource(); } else { vfsItem = rootDir.resolve(path); } @@ -204,10 +204,10 @@ public class IFrameDeliveryMapper implements Mapper { if (vfsItem instanceof VFSLeaf) { vfsLeaf = (VFSLeaf) rootDir.resolve(path); } else { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } if (vfsLeaf == null) { - mr = new NotFoundMediaResource(path); + mr = new NotFoundMediaResource(); } else { // check if path ends with .html, .htm or .xhtml. We do this by searching for "htm" // and accept positions of this string at length-3 or length-4 diff --git a/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryDefinitionMapper.java b/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryDefinitionMapper.java index 68555dae486..905f62f4e87 100644 --- a/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryDefinitionMapper.java +++ b/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryDefinitionMapper.java @@ -64,12 +64,12 @@ class GlossaryDefinitionMapper extends LogDelegator implements Mapper { File glossaryFolderFile = new File(glossaryFolderString); if (!glossaryFolderFile.isDirectory()) { logWarn("GlossaryDefinition delivery failed; path to glossaryFolder not existing: " + relPath, null); - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } VFSContainer glossaryFolder = new LocalFolderImpl(glossaryFolderFile); if (!gIM.isFolderContainingGlossary(glossaryFolder)) { logWarn("GlossaryDefinition delivery failed; glossaryFolder doesn't contain a valid Glossary: " + glossaryFolder, null); - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } String glossaryMainTerm = parts[2]; @@ -108,7 +108,7 @@ class GlossaryDefinitionMapper extends LogDelegator implements Mapper { } } if (foundItem == null) { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } StringBuilder sb = new StringBuilder(); diff --git a/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryTermMapper.java b/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryTermMapper.java index 5ab13d26adb..fab1e95bab0 100644 --- a/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryTermMapper.java +++ b/src/main/java/org/olat/core/gui/control/generic/textmarker/GlossaryTermMapper.java @@ -60,12 +60,12 @@ class GlossaryTermMapper extends LogDelegator implements Mapper { File glossaryFolderFile = new File(glossaryFolderString); if (!glossaryFolderFile.isDirectory()) { logWarn("GlossaryTerms delivery failed; path to glossaryFolder not existing: " + relPath, null); - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } VFSContainer glossaryFolder = new LocalFolderImpl(glossaryFolderFile); if (!gIM.isFolderContainingGlossary(glossaryFolder)) { logWarn("GlossaryTerms delivery failed; glossaryFolder doesn't contain a valid Glossary: " + glossaryFolder, null); - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } // Create a media resource diff --git a/src/main/java/org/olat/core/gui/media/ForbiddenMediaResource.java b/src/main/java/org/olat/core/gui/media/ForbiddenMediaResource.java index 6a7be0dca0f..2093928574b 100644 --- a/src/main/java/org/olat/core/gui/media/ForbiddenMediaResource.java +++ b/src/main/java/org/olat/core/gui/media/ForbiddenMediaResource.java @@ -34,25 +34,13 @@ import javax.servlet.http.HttpServletResponse; * @author Felix Jost */ public class ForbiddenMediaResource extends DefaultMediaResource { - private String forbiddenFoundURI; - /** - * @param forbiddenFoundURI - */ - public ForbiddenMediaResource(String forbiddenFoundURI) { - this.forbiddenFoundURI = forbiddenFoundURI; - } - - /** - * @see org.olat.core.gui.media.MediaResource#prepare(javax.servlet.http.HttpServletResponse) - */ @Override public void prepare(HttpServletResponse hres) { try { - hres.sendError(HttpServletResponse.SC_FORBIDDEN, "Forbidden: " + forbiddenFoundURI); + hres.sendError(HttpServletResponse.SC_FORBIDDEN); } catch (IOException e) { // we can do nothing better } - } } \ No newline at end of file diff --git a/src/main/java/org/olat/core/gui/media/NotFoundMediaResource.java b/src/main/java/org/olat/core/gui/media/NotFoundMediaResource.java index 340bd49a6c0..e6026cf43c8 100644 --- a/src/main/java/org/olat/core/gui/media/NotFoundMediaResource.java +++ b/src/main/java/org/olat/core/gui/media/NotFoundMediaResource.java @@ -36,22 +36,11 @@ import javax.servlet.http.HttpServletResponse; * @author Felix Jost */ public class NotFoundMediaResource extends DefaultMediaResource { - private String notFoundURI; - /** - * @param notFoundURI - */ - public NotFoundMediaResource(String notFoundURI) { - this.notFoundURI = notFoundURI; - } - - /** - * @see org.olat.core.gui.media.MediaResource#prepare(javax.servlet.http.HttpServletResponse) - */ @Override public void prepare(HttpServletResponse hres) { try { - hres.sendError(HttpServletResponse.SC_NOT_FOUND, "Not found: " + notFoundURI); + hres.sendError(HttpServletResponse.SC_NOT_FOUND); } catch (IOException e) { // we can do nothing better } diff --git a/src/main/java/org/olat/core/util/mail/ui/MailAttachmentMapper.java b/src/main/java/org/olat/core/util/mail/ui/MailAttachmentMapper.java index a83fbf2bb2e..9db0a9dc184 100644 --- a/src/main/java/org/olat/core/util/mail/ui/MailAttachmentMapper.java +++ b/src/main/java/org/olat/core/util/mail/ui/MailAttachmentMapper.java @@ -61,10 +61,10 @@ public class MailAttachmentMapper implements Mapper { MediaResource resource = new VFSMediaResource(datas); return resource; } catch(NumberFormatException e) { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } diff --git a/src/main/java/org/olat/core/util/vfs/VFSContainerMapper.java b/src/main/java/org/olat/core/util/vfs/VFSContainerMapper.java index aabeb006f6a..1c9d943856c 100644 --- a/src/main/java/org/olat/core/util/vfs/VFSContainerMapper.java +++ b/src/main/java/org/olat/core/util/vfs/VFSContainerMapper.java @@ -48,7 +48,7 @@ public class VFSContainerMapper implements Mapper { VFSItem vfsItem = container.resolve(relPath); MediaResource mr; if (vfsItem == null || !(vfsItem instanceof VFSLeaf)) { - mr = new NotFoundMediaResource(relPath); + mr = new NotFoundMediaResource(); } else { mr = new VFSMediaResource((VFSLeaf) vfsItem); } diff --git a/src/main/java/org/olat/course/assessment/ui/tool/AssessmentForm.java b/src/main/java/org/olat/course/assessment/ui/tool/AssessmentForm.java index 91ea9a1e6cc..0a6dd778917 100644 --- a/src/main/java/org/olat/course/assessment/ui/tool/AssessmentForm.java +++ b/src/main/java/org/olat/course/assessment/ui/tool/AssessmentForm.java @@ -669,7 +669,7 @@ public class AssessmentForm extends FormBasicController { } } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } diff --git a/src/main/java/org/olat/course/certificate/CertificateDispatcher.java b/src/main/java/org/olat/course/certificate/CertificateDispatcher.java index b2ffe8643b5..253d518f7bc 100644 --- a/src/main/java/org/olat/course/certificate/CertificateDispatcher.java +++ b/src/main/java/org/olat/course/certificate/CertificateDispatcher.java @@ -64,7 +64,7 @@ public class CertificateDispatcher implements Dispatcher { MediaResource resource; Certificate certificate = certificatesManager.getCertificateByUuid(uuid); if(certificate == null) { - resource = new NotFoundMediaResource(origUri); + resource = new NotFoundMediaResource(); } else { VFSLeaf certificateFile = certificatesManager.getCertificateLeaf(certificate); resource = new VFSMediaResource(certificateFile); diff --git a/src/main/java/org/olat/course/nodes/dialog/ui/DialogElementController.java b/src/main/java/org/olat/course/nodes/dialog/ui/DialogElementController.java index 50eedc1a659..1f00adb61df 100644 --- a/src/main/java/org/olat/course/nodes/dialog/ui/DialogElementController.java +++ b/src/main/java/org/olat/course/nodes/dialog/ui/DialogElementController.java @@ -148,7 +148,7 @@ public class DialogElementController extends BasicController implements Activate ThreadLocalUserActivityLogger.log(CourseLoggingAction.DIALOG_ELEMENT_FILE_DOWNLOADED, getClass(), LoggingResourceable.wrapBCFile(element.getFilename())); } else { - ureq.getDispatchResult().setResultingMediaResource(new NotFoundMediaResource(element.getFilename())); + ureq.getDispatchResult().setResultingMediaResource(new NotFoundMediaResource()); logError("No file to discuss: " + element, null); } } diff --git a/src/main/java/org/olat/course/nodes/gta/ui/component/DownloadDocumentMapper.java b/src/main/java/org/olat/course/nodes/gta/ui/component/DownloadDocumentMapper.java index 40a472e86c3..9ebfe3ba2c6 100644 --- a/src/main/java/org/olat/course/nodes/gta/ui/component/DownloadDocumentMapper.java +++ b/src/main/java/org/olat/course/nodes/gta/ui/component/DownloadDocumentMapper.java @@ -51,6 +51,6 @@ public class DownloadDocumentMapper implements Mapper { if(document.exists() && document.getParentFile().equals(documentDir)) { return new FileMediaResource(document, true); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } diff --git a/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java b/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java index 122deab3386..c0f2dbccc63 100644 --- a/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java +++ b/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java @@ -604,7 +604,7 @@ public class QTI21AssessmentRunController extends BasicController implements Gen } } if(resource == null) { - resource = new NotFoundMediaResource(""); + resource = new NotFoundMediaResource(); } ureq.getDispatchResult().setResultingMediaResource(resource); } diff --git a/src/main/java/org/olat/course/nodes/ms/DocumentsMapper.java b/src/main/java/org/olat/course/nodes/ms/DocumentsMapper.java index 179079c2546..ca0e8b9553d 100644 --- a/src/main/java/org/olat/course/nodes/ms/DocumentsMapper.java +++ b/src/main/java/org/olat/course/nodes/ms/DocumentsMapper.java @@ -59,6 +59,6 @@ public class DocumentsMapper implements Mapper { } } } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } diff --git a/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java b/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java index acd2dbfcf01..58110b9a2ef 100644 --- a/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java +++ b/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java @@ -870,7 +870,7 @@ public class AssessmentResultController extends FormBasicController { if(signature.exists()) { resource = new DownloadeableMediaResource(signature); } else { - resource = new NotFoundMediaResource(relPath); + resource = new NotFoundMediaResource(); } return resource; } diff --git a/src/main/java/org/olat/ims/qti21/ui/ResourcesMapper.java b/src/main/java/org/olat/ims/qti21/ui/ResourcesMapper.java index 386be1065d6..8ffbd728cf3 100644 --- a/src/main/java/org/olat/ims/qti21/ui/ResourcesMapper.java +++ b/src/main/java/org/olat/ims/qti21/ui/ResourcesMapper.java @@ -85,7 +85,7 @@ public class ResourcesMapper implements Mapper { File file = new File(root.getParentFile(), filename); if(file.exists()) { if(file.getName().endsWith(".xml")) { - resource = new ForbiddenMediaResource(relPath); + resource = new ForbiddenMediaResource(); } else { resource = new FileMediaResource(file, true); } @@ -120,15 +120,15 @@ public class ResourcesMapper implements Mapper { if(submissionFile.exists()) { resource = new FileMediaResource(submissionFile, true); } else { - resource = new NotFoundMediaResource(href); + resource = new NotFoundMediaResource(); } } else { - resource = new NotFoundMediaResource(href); + resource = new NotFoundMediaResource(); } } } catch (Exception e) { log.error("", e); - resource = new NotFoundMediaResource(filename); + resource = new NotFoundMediaResource(); } return resource; } diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/BackgroundMapper.java b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/BackgroundMapper.java index 262b1850cf1..7072f1822cb 100644 --- a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/BackgroundMapper.java +++ b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/BackgroundMapper.java @@ -54,6 +54,6 @@ public class BackgroundMapper implements Mapper { File backgroundFile = new File(itemFile.getParentFile(), relPath); return new VFSMediaResource(new LocalFileImpl(backgroundFile)); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } \ No newline at end of file diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/HotspotChoiceScoreController.java b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/HotspotChoiceScoreController.java index 89cb3baec2f..c1c70772e02 100644 --- a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/HotspotChoiceScoreController.java +++ b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/HotspotChoiceScoreController.java @@ -360,7 +360,7 @@ public class HotspotChoiceScoreController extends AssessmentItemRefEditorControl File backgroundFile = new File(itemFile.getParentFile(), relPath); return new VFSMediaResource(new LocalFileImpl(backgroundFile)); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } diff --git a/src/main/java/org/olat/ims/qti21/ui/statistics/interactions/HotspotInteractionStatisticsController.java b/src/main/java/org/olat/ims/qti21/ui/statistics/interactions/HotspotInteractionStatisticsController.java index 3377dd1f3e3..b50f08add51 100644 --- a/src/main/java/org/olat/ims/qti21/ui/statistics/interactions/HotspotInteractionStatisticsController.java +++ b/src/main/java/org/olat/ims/qti21/ui/statistics/interactions/HotspotInteractionStatisticsController.java @@ -370,7 +370,7 @@ public class HotspotInteractionStatisticsController extends BasicController { File backgroundFile = new File(itemFile.getParentFile(), relPath); return new VFSMediaResource(new LocalFileImpl(backgroundFile)); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } diff --git a/src/main/java/org/olat/modules/cp/CPDisplayController.java b/src/main/java/org/olat/modules/cp/CPDisplayController.java index 035d50b4d8b..584bb7800e1 100644 --- a/src/main/java/org/olat/modules/cp/CPDisplayController.java +++ b/src/main/java/org/olat/modules/cp/CPDisplayController.java @@ -478,7 +478,7 @@ public class CPDisplayController extends BasicController implements Activateable // controller has not been initialized display it non-inline VFSItem currentItem = rootContainer.resolve(identifierRes); MediaResource mr; - if (currentItem == null || !(currentItem instanceof VFSLeaf)) mr = new NotFoundMediaResource(identifierRes); + if (currentItem == null || !(currentItem instanceof VFSLeaf)) mr = new NotFoundMediaResource(); else mr = new VFSMediaResource((VFSLeaf) currentItem); ureq.getDispatchResult().setResultingMediaResource(mr); // Prevent 'don't reload' warning diff --git a/src/main/java/org/olat/modules/cp/CPPrintMapper.java b/src/main/java/org/olat/modules/cp/CPPrintMapper.java index b948f8f88b1..abd6ab91f82 100644 --- a/src/main/java/org/olat/modules/cp/CPPrintMapper.java +++ b/src/main/java/org/olat/modules/cp/CPPrintMapper.java @@ -267,7 +267,7 @@ public class CPPrintMapper implements Mapper { protected MediaResource deliverFile(HttpServletRequest httpRequest, String path) { //if directory gets renamed root becomes null if (rootDir == null) { - return new NotFoundMediaResource("directory not found"+path); + return new NotFoundMediaResource(); } VFSLeaf vfsLeaf = null; @@ -276,7 +276,7 @@ public class CPPrintMapper implements Mapper { if (vfsItem instanceof VFSLeaf) { vfsLeaf = (VFSLeaf)vfsItem; } else { - return new NotFoundMediaResource(path); + return new NotFoundMediaResource(); } MediaResource mr; diff --git a/src/main/java/org/olat/modules/fo/ui/MessageListController.java b/src/main/java/org/olat/modules/fo/ui/MessageListController.java index 30c9eb6e365..32b0de4fc9e 100644 --- a/src/main/java/org/olat/modules/fo/ui/MessageListController.java +++ b/src/main/java/org/olat/modules/fo/ui/MessageListController.java @@ -828,7 +828,7 @@ public class MessageListController extends BasicController implements GenericEve logError("Cannot deliver message attachment", e); } if(res == null) { - res = new NotFoundMediaResource(cmd); + res = new NotFoundMediaResource(); } ureq.getDispatchResult().setResultingMediaResource(res); } @@ -1506,7 +1506,7 @@ public class MessageListController extends BasicController implements GenericEve } } // In any error case, send not found - return new NotFoundMediaResource(request.getRequestURI()); + return new NotFoundMediaResource(); } } } \ No newline at end of file diff --git a/src/main/java/org/olat/modules/portfolio/ui/AbstractPageListController.java b/src/main/java/org/olat/modules/portfolio/ui/AbstractPageListController.java index e9e9f2aaa4b..674bbf8e39b 100644 --- a/src/main/java/org/olat/modules/portfolio/ui/AbstractPageListController.java +++ b/src/main/java/org/olat/modules/portfolio/ui/AbstractPageListController.java @@ -908,7 +908,7 @@ implements Activateable2, TooledController, FlexiTableComponentDelegate { } if(mr == null) { - mr = new NotFoundMediaResource(relPath); + mr = new NotFoundMediaResource(); } return mr; } diff --git a/src/main/java/org/olat/modules/tu/TunnelMapper.java b/src/main/java/org/olat/modules/tu/TunnelMapper.java index 6227b4988f8..5752dedf149 100644 --- a/src/main/java/org/olat/modules/tu/TunnelMapper.java +++ b/src/main/java/org/olat/modules/tu/TunnelMapper.java @@ -138,7 +138,7 @@ public class TunnelMapper implements Mapper { HttpResponse response = httpClient.execute(meth); if (response == null) { // error - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } // get or post successfully @@ -146,7 +146,7 @@ public class TunnelMapper implements Mapper { if (responseHeader == null) { // error EntityUtils.consumeQuietly(response.getEntity()); - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } return new HttpRequestMediaResource(response); } catch (ClientProtocolException e) { diff --git a/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java b/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java index 67f4637ff60..f4ee545cce2 100644 --- a/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java +++ b/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java @@ -41,7 +41,7 @@ public class VideoMediaMapper implements Mapper { @Override public MediaResource handle(String relPath, HttpServletRequest request) { if(relPath != null && relPath.contains("..")) { - return new ForbiddenMediaResource(relPath); + return new ForbiddenMediaResource(); } VFSItem mediaFile = mediaBase.resolve(relPath); if (mediaFile instanceof VFSLeaf && !relPath.endsWith("xml")){ @@ -53,7 +53,7 @@ public class VideoMediaMapper implements Mapper { } return res; } else { - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } diff --git a/src/main/java/org/olat/modules/video/ui/VideoListingController.java b/src/main/java/org/olat/modules/video/ui/VideoListingController.java index 371d11fa262..e3bc95d15fb 100644 --- a/src/main/java/org/olat/modules/video/ui/VideoListingController.java +++ b/src/main/java/org/olat/modules/video/ui/VideoListingController.java @@ -228,7 +228,7 @@ public class VideoListingController extends FormBasicController implements Activ return new VFSMediaResource(imageFile); } } - return new NotFoundMediaResource("Image for resource ID::" + relPath + " not found"); + return new NotFoundMediaResource(); } } diff --git a/src/main/java/org/olat/modules/video/ui/VideoPosterSelectionForm.java b/src/main/java/org/olat/modules/video/ui/VideoPosterSelectionForm.java index 4c863463462..db61d53b109 100644 --- a/src/main/java/org/olat/modules/video/ui/VideoPosterSelectionForm.java +++ b/src/main/java/org/olat/modules/video/ui/VideoPosterSelectionForm.java @@ -167,13 +167,13 @@ public class VideoPosterSelectionForm extends BasicController { @Override public MediaResource handle(String relPath, HttpServletRequest request) { if(relPath != null && relPath.contains("..") && !relPath.endsWith(FILENAME_POSTFIX_JPG)) { - return new ForbiddenMediaResource(relPath); + return new ForbiddenMediaResource(); } VFSItem mediaFile = tmpContainer.resolve(relPath); if (mediaFile instanceof VFSLeaf){ return new VFSMediaResource((VFSLeaf)mediaFile); } - return new NotFoundMediaResource(relPath); + return new NotFoundMediaResource(); } } } \ No newline at end of file diff --git a/src/main/java/org/olat/repository/handlers/VideoHandler.java b/src/main/java/org/olat/repository/handlers/VideoHandler.java index 35cc32e0cd3..cda54006af7 100644 --- a/src/main/java/org/olat/repository/handlers/VideoHandler.java +++ b/src/main/java/org/olat/repository/handlers/VideoHandler.java @@ -148,7 +148,7 @@ public class VideoHandler extends FileHandler { RepositoryManager repoManager = CoreSpringFactory.getImpl(RepositoryManager.class); RepositoryEntry repoEntry = repoManager.lookupRepositoryEntry(res, false); if (repoEntry == null) { - return new NotFoundMediaResource("Video Resource not found. ResourceableId::" + res.getResourceableId()); + return new NotFoundMediaResource(); } VideoManager videoManager = CoreSpringFactory.getImpl(VideoManager.class); VideoExportMediaResource exportResource = videoManager.getVideoExportMediaResource(repoEntry); diff --git a/src/main/java/org/olat/repository/ui/CatalogEntryImageMapper.java b/src/main/java/org/olat/repository/ui/CatalogEntryImageMapper.java index 51482811c58..7ec1ee16e46 100644 --- a/src/main/java/org/olat/repository/ui/CatalogEntryImageMapper.java +++ b/src/main/java/org/olat/repository/ui/CatalogEntryImageMapper.java @@ -74,7 +74,7 @@ public class CatalogEntryImageMapper implements Mapper { } } else { - resource = new NotFoundMediaResource(relPath); + resource = new NotFoundMediaResource(); } return resource; } -- GitLab