in src/main/java/org/apache/sling/scripting/sightly/engine/ResourceResolution.java [60:77]
public static Resource getResourceFromSearchPath(Resource base, String path) {
if (base == null || path == null) {
return null;
}
if (path.startsWith("/")) {
Resource resource = getScriptResource(base.getResourceResolver(), path);
if (resource != null) {
return searchPathChecked(resource);
}
}
Resource internalBase;
if ("nt:file".equals(base.getResourceType()) || base.adaptTo(Servlet.class) != null) {
internalBase = base.getParent();
} else {
internalBase = base;
}
return resolveComponentInternal(internalBase, path);
}