Sfoglia il codice sorgente

fix: handle null FileEntry on riparaPermessiPareriGeologi method

fix/NullPointer-Exceptions
Gabriele Zigurella 2 anni fa
parent
commit
6599e12eab
  1. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java

6
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java

@ -1712,7 +1712,7 @@ public class SismicaUtil {
} catch (Exception e) { } catch (Exception e) {
_log.error(e,e); _log.error(e,e);
} }
if(Validator.isNotNull(FileEntry)){ if(Validator.isNotNull(fileEntry)){
corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, "Pratica " corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, "Pratica "
+ pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() + "), " + tipoDocumento + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() + "), " + tipoDocumento
+ StringPool.SPACE + documento.getPrimaryKey()); + StringPool.SPACE + documento.getPrimaryKey());
@ -1753,13 +1753,15 @@ public class SismicaUtil {
try { try {
fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId());
} catch (Exception e) { } catch (Exception e) {
// _log.info(e.getClass() + ": " + e.getMessage()); _log.error(e,e);
} }
if(Validator.isNotNull(fileEntry)){
corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, "Pratica " corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, "Pratica "
+ pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() + "), " + tipoDocumento + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() + "), " + tipoDocumento
+ StringPool.SPACE + documento.getPrimaryKey()); + StringPool.SPACE + documento.getPrimaryKey());
} }
} }
}
inizio += SLICE; inizio += SLICE;
if (documenti.size() > 0) { if (documenti.size() > 0) {
totali += documenti.size(); totali += documenti.size();

Caricamento…
Annulla
Salva