diff --git a/jxr/src/main/org/apache/maven/jxr/CodeTransform.java b/jxr/src/main/org/apache/maven/jxr/CodeTransform.java index f24408e5..0abb9547 100644 --- a/jxr/src/main/org/apache/maven/jxr/CodeTransform.java +++ b/jxr/src/main/org/apache/maven/jxr/CodeTransform.java @@ -609,17 +609,22 @@ public class CodeTransform implements Serializable //make sure that the parent directories exist... new File(new File(destfile).getParent()).mkdirs(); - BufferedReader in = new BufferedReader(new FileReader(sourcefile)); - ; - PrintWriter out = new PrintWriter(new FileWriter(destfile)); + FileReader fr = null; + FileWriter fw = null; + try { + fr = new FileReader(sourcefile); + fw = new FileWriter(destfile); + BufferedReader in = new BufferedReader(fr); + + PrintWriter out = new PrintWriter(fw); - String line = ""; + String line = ""; - out.println(getHeader()); + out.println(getHeader()); - int linenumber = 1; - while ((line = in.readLine()) != null) - { + int linenumber = 1; + while ((line = in.readLine()) != null) + { if (LINE_NUMBERS) { out.print("