Configurar el inicio de sesión en Wildfly

Tengo problemas terribles para descubrir cómo configurar el registro a través del inicio de sesión en mi aplicación Java EE en Wildfly 10. Traté de ponerslf4j-api-1.7.21.jar, logback-classic-1.1.7.jar ylogback-core-1.1.7.jar en mi oído en/lib/agregarlogback.xml a los recursos en mi módulo ejb y agregarjboss-deployment-structure.xml en mi oídoMETA-INF. Casi funciona ... Logback crea mis archivos de registro e inicia sesión correctamente en ellos. Desafortunadamente, iniciar sesión en la consola funciona de forma extraña. Parece un patrón predeterminado concatenado wildfly con mi patrón de la configuración de inicio de sesión.

Después de eso intenté poner logback como módulo en wildfly. He agregado módulosorg.slf4j ych.qos.logback. También hice moduloorg.jboss.logging Depende de ellos. Archivo de configuración (logback.xml) ha sido puesto en$JBOSS_HOME/standalone/configuration y-Dlogback.configurationFile=$JBOSS_HOME/standalone/configuration/logback.xml ha sido agregado aJAVA_OPTS. Lamentablemente, esto funciona igual.

Intenté experimentar con muchas combinaciones de los dos enfoques anteriores. He intentado diferentes exclusiones enjboss-deployment-structure.xml y diferentes configuraciones de módulos, pero ninguno de ellos funciona. Empujé mi proyecto de muestra a github enhttps://github.com/mlewando/jboss-logback. Hice dos etiquetas:LOGBACK_IN_APP para el primer acercamiento yLOGBACK_IN_SERVER para el segundo.

Realmente me alegraría si alguien tiene alguna idea de lo que estoy haciendo mal. Estoy empezando a tener un poco de tiempo con esto. He estado buscando en Google y los intentos y errores durante casi 4 días y tiene que estar funcionando hasta el miércoles. Apreciaré mucho cualquier ayuda.

Actualización: Justo después de publicar esta pregunta, encontré otra pregunta sobre la misma situación:Logback + Wildfly 8 - patrón incorrecto (Como siempre, encuentro algo justo después de plantear mi propia pregunta ...). Da algo de luz sobre mi problema, pero no lo resolvió. Después de seguir el consejo de la respuesta que encontré allí, termino sin registros en la consola.

Respuestas a la pregunta(0)

Su respuesta a la pregunta