private boolean registerBundleInternal()

in src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java [223:240]


    private boolean registerBundleInternal (Bundle bundle, boolean isRetry) {
        try {
            this.registerNamespaces(bundle);
            if (this.registerNodeTypes(bundle, isRetry)) {
                return true;
            }
        } catch (RepositoryException re) {
            if ( isRetry ) {
                logger.error("Cannot register node types for bundle {}: {}",
                    getBundleIdentifier(bundle), re);
            } else {
                logger.debug("Retrying to register node types failed for bundle {}: {}",
                        getBundleIdentifier(bundle), re);
            }
        }

        return false;
    }