public URL resolveUrl()

in extscript-core-root/extscript-myfaces/src/main/java/org/apache/myfaces/extensions/scripting/jsf/facelet/ReroutingResourceResolver.java [45:64]


    public URL resolveUrl(String path) {

        if (!_initiated) {
            _resourceDirs = WeavingContext.getInstance().getConfiguration().getResourceDirs();
            _initiated = true;
        }

        if (_resourceDirs != null && !_resourceDirs.isEmpty()) {
            for (String resourceDir : _resourceDirs) {
                File resource = new File(resourceDir + path);
                if (resource.exists()) try {
                    return resource.toURI().toURL();
                } catch (MalformedURLException e) {
                    log.log(Level.SEVERE, "",e);
                }
            }
        }

        return _delegate.resolveUrl(path);
    }