Plusieurs guerres sont en cours sur un serveur JBoss autonome. J'ai sous-système de journalisation configuré dans le fichier standalone.xml. J'ai référé pour créer un gestionnaire de journal spécifique à l'une des applications.La journalisation par déploiement peut-elle fonctionner avec le sous-système de journalisation pour Jboss EAP 6.4?
J'ai créé logging.properties fichier dans la guerre d'application sous le dossier META-INF avec le contenu suivant
loggers=com.company
logger.com.company.level=TRACE
logger.com.company.useParentHandlers=true
logger.com.company.handlers=TESTFILE
# A handler configuration
handler.TESTFILE=org.jboss.logmanager.handlers.FileHandler
handler.TESTFILE.level=TRACE
handler.TESTFILE.formatter=PATTERN1
handler.TESTFILE.properties=append,autoFlush,enabled,suffix,fileName
handler.TESTFILE.constructorProperties=fileName,append
handler.TESTFILE.append=true
handler.TESTFILE.autoFlush=true
handler.TESTFILE.enabled=true
handler.TESTFILE.fileName=${jboss.server.log.dir}/app.log
# The formatter to use
formatter.PATTERN1=org.jboss.logmanager.formatters.PatternFormatter
formatter.PATTERN1.properties=pattern
formatter.PATTERN1.constructorProperties=pattern
formatter.PATTERN1.pattern=%d %-5p %c: %m%n
Je l'application, mais déployé, il n'a rien fait à part de ce qui est configuré en mode autonome. sous-système de journalisation xml. Cette configuration est-elle supposée fonctionner sur EAP 6.4?
@ James-r-perkins, Merci pour la réponse. J'ai essayé votre suggestion. J'ai déplacé le fichier sous/classes et il est maintenant ramassé. Je vois "14: 10: 22,075 DEBUG [org.jboss.as.logging] (thread de service MSC 1-2) Fichier de configuration de journalisation trouvé:"/C:/Java/jboss/bin/.... "sur le Cependant, la journalisation ne fonctionne toujours pas comme prévu.Aucune nouvelle forme de com.company ne peut être enregistrée.Si je supprime le fichier de propriétés, il affiche des messages INFO sur la console et le fichier server.log. apparaissant sur la ligne logging.properties générée dans la ligne loggers = xx.xx.xx .. –
Quel cadre de journalisation/façade utilisez-vous? –
J'ai oublié de mentionner que l'application utilise slf4j et non jboss logger –