Entradas

Mostrando entradas de junio, 2018

Logs en Hybris Commerce

Imagen
Logs en Hybris Commerce SAP Hybris Commerce incluye el framework de logging Apache Log4j 2. 
Las versiones previas de Hybris Commerces utilizaban la versión 1.x de Log4j. Una de las mejoras notables respecto a la versión 1 es una mejora de rendimiento en sistemas multi-hilo como Hybris Commerce.
Lamentablemente debido a cambios en la arquitectura del framework las versiones 1 y 2 no son compatibles en Hybris Commerce.
Log4j 2 se puede usar directamente o a través de la facaçe Simple Logging Facade for Java.  org.slf4j.LoggerFactory -> Utiliza SLF4J org.apache.logging.log4j.LogManager -> Utiliza Log4j 2
Todo el código existente que use Log4j 1 será redirigido a Log4j 2 por lo que no hay que preocuparse si estamos en un escenario de legacy code.
Cómo configuramos Log4j 2 Podemos configurar los logs a través de un fichero xml (hybris-log4j2.xml) o por fichero properties. Leyendo en foros de Hybris en algunas versiones la configuración por xml tiene algunos errores por lo que recomi…