|
|
@@ -119,27 +119,27 @@ public class Message extends ProjectComponent { |
|
|
|
BufferedWriter out = null; |
|
|
|
try { |
|
|
|
out |
|
|
|
= charset != null ? new BufferedWriter(new OutputStreamWriter(ps, charset)) |
|
|
|
: new BufferedWriter(new OutputStreamWriter(ps)); |
|
|
|
if (messageSource != null) { |
|
|
|
// Read message from a file |
|
|
|
FileReader freader = new FileReader(messageSource); |
|
|
|
|
|
|
|
try { |
|
|
|
BufferedReader in = new BufferedReader(freader); |
|
|
|
String line = null; |
|
|
|
while ((line = in.readLine()) != null) { |
|
|
|
out.write(getProject().replaceProperties(line)); |
|
|
|
out.newLine(); |
|
|
|
= charset != null ? new BufferedWriter(new OutputStreamWriter(ps, charset)) |
|
|
|
: new BufferedWriter(new OutputStreamWriter(ps)); |
|
|
|
if (messageSource != null) { |
|
|
|
// Read message from a file |
|
|
|
FileReader freader = new FileReader(messageSource); |
|
|
|
|
|
|
|
try { |
|
|
|
BufferedReader in = new BufferedReader(freader); |
|
|
|
String line = null; |
|
|
|
while ((line = in.readLine()) != null) { |
|
|
|
out.write(getProject().replaceProperties(line)); |
|
|
|
out.newLine(); |
|
|
|
} |
|
|
|
} finally { |
|
|
|
freader.close(); |
|
|
|
} |
|
|
|
} finally { |
|
|
|
freader.close(); |
|
|
|
} else { |
|
|
|
out.write(getProject().replaceProperties(buffer.substring(0))); |
|
|
|
out.newLine(); |
|
|
|
} |
|
|
|
} else { |
|
|
|
out.write(getProject().replaceProperties(buffer.substring(0))); |
|
|
|
out.newLine(); |
|
|
|
} |
|
|
|
out.flush(); |
|
|
|
out.flush(); |
|
|
|
} finally { |
|
|
|
FileUtils.close(out); |
|
|
|
} |
|
|
|