Commit 978bed81cd3e75c69bc4641f88cf803e3efc69e5
1 parent
4e7aec27
Exists in
master
and in
1 other branch
Tratamento de provável NoResultException que está ocorrendo em produção.
Showing
1 changed file
with
7 additions
and
2 deletions
Show diff stats
src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java
| ... | ... | @@ -192,10 +192,15 @@ public class DocumentoDAO { |
| 192 | 192 | |
| 193 | 193 | setQueryParameters(query, parametros); |
| 194 | 194 | |
| 195 | - List<Object[]> results = query.getResultList(); | |
| 196 | - | |
| 195 | + List<Object[]> results = null; | |
| 197 | 196 | List<DocumentoResumido> documentos = new ArrayList<DocumentoResumido>(); |
| 198 | 197 | |
| 198 | + try{ | |
| 199 | + results = query.getResultList(); | |
| 200 | + }catch(NoResultException ex){ | |
| 201 | + return documentos; | |
| 202 | + } | |
| 203 | + | |
| 199 | 204 | results.stream().forEach((record) -> { |
| 200 | 205 | DocumentoResumido documento = (DocumentoResumido) record[0]; |
| 201 | 206 | documentos.add(documento); | ... | ... |