diff --git a/src/main/java/com/hazardousholdings/jersey/mustache/MustacheViewProcessor.java b/src/main/java/com/hazardousholdings/jersey/mustache/MustacheViewProcessor.java index d9c27b5..b741813 100755 --- a/src/main/java/com/hazardousholdings/jersey/mustache/MustacheViewProcessor.java +++ b/src/main/java/com/hazardousholdings/jersey/mustache/MustacheViewProcessor.java @@ -51,7 +51,14 @@ public MustacheViewProcessor( basePath = path; this.live = live; this.executorService = executorService; - precompileTemplates(new File(basePath)); + File baseFile = new File(basePath); + if (baseFile.exists()) { + precompileTemplates(baseFile); + } + File root = new File("."); + for (File f : root.listFiles()) { + System.out.println(f.getName()); + } } @@ -60,9 +67,6 @@ public Writer getWriter() { } private void precompileTemplates(File dir) { - if (dir == null) { - return; - } for (File f : dir.listFiles()) { precompileTemplatesRecursively(f, ""); }