Commit 978bed81cd3e75c69bc4641f88cf803e3efc69e5

Authored by andre guimaraes
1 parent 4e7aec27

Tratamento de provável NoResultException que está ocorrendo em produção.

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);
... ...