diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/bpe/BusquedaBpeExportacaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/bpe/BusquedaBpeExportacaoController.java index 065f159dd..03704b7d5 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/bpe/BusquedaBpeExportacaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/bpe/BusquedaBpeExportacaoController.java @@ -106,19 +106,20 @@ public class BusquedaBpeExportacaoController extends MyGenericForwardComposer { public File criarArquivo(final String writerExp, final String nomeArquivo) { File file = null; PrintWriter writer = null; - try { - file = File.createTempFile(nomeArquivo + "-", ".fs"); - writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(file), Constantes.UTF_8)); - writer.write(writerExp); - } catch (IOException e) { - log.error("", e); + if (writerExp != null) { + try { + file = File.createTempFile(nomeArquivo + "-", ".fs"); + writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(file), Constantes.UTF_8)); + writer.write(writerExp); + } catch (IOException e) { + log.error("", e); - } finally { - if (writer != null) { - writer.close(); + } finally { + if (writer != null) { + writer.close(); + } } } - return file; }