Author: kwin Date: Wed Apr 26 12:15:46 2017 New Revision: 1792739 URL: http://svn.apache.org/viewvc?rev=1792739&view=rev Log: SLING-6796 emit message in case a non-existing path is given in the servlet resolver web console
Modified: sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java Modified: sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java URL: http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java?rev=1792739&r1=1792738&r2=1792739&view=diff ============================================================================== --- sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java (original) +++ sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java Wed Apr 26 12:15:46 2017 @@ -1281,6 +1281,12 @@ public class SlingServletResolver if (servlets == null || servlets.isEmpty()) { pw.println("Could not find a suitable servlet for this request!"); } else { + // check for non-existing resources + if (ResourceUtil.isNonExistingResource(resource)) { + pw.println("The resource given by path '"); + pw.println(resource.getPath()); + pw.println("' does not exist. Therefore no resource type could be determined!<br/>"); + } pw.print("Candidate servlets and scripts in order of preference for method "); pw.print(ResponseUtil.escapeXml(method)); pw.println(":<br/>");