Uso log4j para iniciar sesión en mi proyecto. Aquí está su configuración de ejemplo:log4j y weblogic: mensajes de registro duplicados
public class MyClass {
private final Logger logger = Logger.getLogger(MyClass.class);
public MyClass() {
BasicConfigurator.configure();
Logger.getLogger(MyClass.class).setLevel(Level.INFO);
}
...
}
El problema es que en cada lado registrador llaman duplica los mensajes de registro (me refiero en primera convocatoria sólo hay 1 mensaje, en segunda convocatoria hay 2 mismos mensajes, entonces hay 3 de ellos y así sucesivamente). Parece que cada vez que se crea una nueva instancia de registrador se usa con todas las instancias antiguas.
Cómo evitar este problema? Gracias.
UPP. Traté de hacerlo estático, pero no funciona de todos modos. Todavía recibo múltiples mensajes de registro. ¿Algunas ideas? Probablemente algunas cosas específicas de Weblogic?
Gracias @Shawn. – kardanov
Mmm, lo intenté, pero no funcionó. Y eso es realmente extraño porque tus consejos parecen muy razonables. ¿Alguna otra idea? ¿Qué puede causar el problema? ¿Probablemente algunas cosas específicas de Weblogic? – kardanov
¿Has encontrado una solución para eso? Tengo el mismo comportamiento aquí y no pude solucionar esto hasta ahora. –