Logger Crear archivo JSOn
Desde Jmoordbutils usamos
Boolean appendTextToLogErrorFile(String filePath, String nameOfClass, String nameOfMethod, String text, Exception exception, Boolean generateDailyFile) {
El parametro:
String directoryLogger = JsfUtil.userHome() + JsfUtil.fileSeparator() + "fiscalserver" + JsfUtil.fileSeparator() + "logs" + JsfUtil.fileSeparator() + "logger.json";
try{
}catch{
JsfUtil.appendTextToLogErrorFile(this.directoryLogger, JsfUtil.nameOfClass(), JsfUtil.nameOfMethod(), e.getLocalizedMessage(), e);
}
}
Genera el archivo looger.json con todos los log y el archicho logger_yyyy_mm_dd.json contendra solo los logs del dia actual.

Contenido del archivo
[
{
"dateTime":"Mon Mar 30 20:17:50 EST 2020",
"fileName":"SQLServerProducer.java",
"className":"com.avbravo.fiscalserver.producer.SQLServerProducer",
"methods":"connection",
"lineNumbre":"64",
"exception":"Network error IOException: Conexión rehusada (Connection refused)"
}
,
{
"dateTime":"Mon Mar 30 20:17:50 EST 2020",
"fileName":"JsdnotascreditoRepository.java",
"className":"com.avbravo.fiscalserver.jsd.repository.JsdnotascreditoRepository",
"methods":"noImpresasByZonaAgente",
"lineNumbre":"146",
"exception":"null"
}
]
Last updated
Was this helpful?