In weblogic posso configurare nella console per Serverlog l'uso di log4j invece della registrazione JDK predefinita.Utilizzo di log4j registrazione in weblogic 9/10
Tuttavia il serverlog non utilizza un file log4j.properties, ma sembra utilizzare la configurazione in config.xml Anche se il file log4j.properties è nel classpath e ho impostato queste proprietà:
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dlog4j.configuration=file:<path>/log4j.properties
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.log.Log4jLoggingEnabled=true
È possibile utilizzare la configurazione log4j.properties per Weblogic Server Logging o posso solo modificare la configurazione di log4j con il codice java?
dovrei aggiungere il -Dlog4j.debug? – rayman
L'opzione '-Dlog4j.debug' dovrebbe essere aggiunta ai parametri della riga di comando di java. Per WebLogic questo si trova in Server//Avvio/Argomenti server. –