From af71507c3a28eaa975a7e77d405628a5de0716e4 Mon Sep 17 00:00:00 2001 From: julio Date: Wed, 17 Jul 2019 04:32:23 +0000 Subject: [PATCH] fixes bug#15005 dev: julio qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95823 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../bpe/BusquedaBpeExportacaoController.java | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) 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; }