private static TemplateLoader createDefaultTemplateLoader( Version incompatibleImprovements, TemplateLoader existingTemplateLoader) { if (incompatibleImprovements.intValue() < _TemplateAPI.VERSION_INT_2_3_21) { if (existingTemplateLoader instanceof LegacyDefaultFileTemplateLoader) { return existingTemplateLoader; } try { return new LegacyDefaultFileTemplateLoader(); } catch (Exception e) { CACHE_LOG.warn("Couldn't create legacy default TemplateLoader which accesses the current directory. " + "(Use new Configuration(Configuration.VERSION_2_3_21) or higher to avoid this.)", e); return null; } } else { return null; } }
private static TemplateLoader createDefaultTemplateLoader( Version incompatibleImprovements, TemplateLoader existingTemplateLoader) { if (incompatibleImprovements.intValue() < _TemplateAPI.VERSION_INT_2_3_21) { if (existingTemplateLoader instanceof LegacyDefaultFileTemplateLoader) { return existingTemplateLoader; } try { return new LegacyDefaultFileTemplateLoader(); } catch (Exception e) { CACHE_LOG.warn("Couldn't create legacy default TemplateLoader which accesses the current directory. " + "(Use new Configuration(Configuration.VERSION_2_3_21) or higher to avoid this.)", e); return null; } } else { return null; } }
private static TemplateLoader createDefaultTemplateLoader( Version incompatibleImprovements, TemplateLoader existingTemplateLoader) { if (incompatibleImprovements.intValue() < _TemplateAPI.VERSION_INT_2_3_21) { if (existingTemplateLoader instanceof LegacyDefaultFileTemplateLoader) { return existingTemplateLoader; } try { return new LegacyDefaultFileTemplateLoader(); } catch (Exception e) { CACHE_LOG.warn("Couldn't create legacy default TemplateLoader which accesses the current directory. " + "(Use new Configuration(Configuration.VERSION_2_3_21) or higher to avoid this.)", e); return null; } } else { return null; } }