synchronized void init()

in src/main/java/org/apache/sling/maven/jspc/JspCTldLocationsCache.java [270:282]


    synchronized void init(ServletContext ctxt) throws IOException {
        if (initialized) return;
        try {
            processWebDotXml(ctxt);
            scanJars();
            processTldsInFileSystem("/WEB-INF/", ctxt);
            processTldsInFileSystem("/META-INF/", ctxt);
            initialized = true;
        } catch (Exception ex) {
            throw new IOException(Localizer.getMessage(
                    "jsp.error.internal.tldinit", ex.getMessage()));
        }
    }