This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 193981
Collapse All | Expand All

(-)libs.freemarker/src/org/netbeans/libs/freemarker/RsrcLoader.java (+10 lines)
Lines 35-44 Link Here
35
import freemarker.template.TemplateExceptionHandler;
35
import freemarker.template.TemplateExceptionHandler;
36
import freemarker.template.TemplateModel;
36
import freemarker.template.TemplateModel;
37
import freemarker.template.TemplateModelException;
37
import freemarker.template.TemplateModelException;
38
import java.io.File;
38
import java.io.IOException;
39
import java.io.IOException;
39
import java.io.InputStreamReader;
40
import java.io.InputStreamReader;
40
import java.io.Reader;
41
import java.io.Reader;
41
import java.io.Writer;
42
import java.io.Writer;
43
import java.net.URI;
44
import java.net.URISyntaxException;
42
import java.nio.charset.Charset;
45
import java.nio.charset.Charset;
43
import java.util.Enumeration;
46
import java.util.Enumeration;
44
import java.util.LinkedHashSet;
47
import java.util.LinkedHashSet;
Lines 53-58 Link Here
53
import org.openide.filesystems.FileStateInvalidException;
56
import org.openide.filesystems.FileStateInvalidException;
54
import org.openide.filesystems.FileUtil;
57
import org.openide.filesystems.FileUtil;
55
import org.openide.util.Exceptions;
58
import org.openide.util.Exceptions;
59
import org.openide.util.Utilities;
56
60
57
/**
61
/**
58
 *  Velocity templates resource loader rewritten for Freemarker to
62
 *  Velocity templates resource loader rewritten for Freemarker to
Lines 92-97 Link Here
92
96
93
    private FileObject getFile(String name) {
97
    private FileObject getFile(String name) {
94
       FileObject tmp = (getFolder() == null) ? null : getFolder().getFileObject(name);
98
       FileObject tmp = (getFolder() == null) ? null : getFolder().getFileObject(name);
99
       if (tmp == null) {
100
           try {
101
               tmp = FileUtil.toFileObject(FileUtil.normalizeFile(Utilities.toFile(new URI(name))));
102
           } catch (URISyntaxException ex) {
103
           }
104
       }
95
       return tmp;
105
       return tmp;
96
    } 
106
    } 
97
107

Return to bug 193981