W weblogic mogę skonfigurować w konsoli dla Serverlog używać log4j zamiast domyślnego logowania JDK.Korzystanie log4j logowanie w weblogic 9/10
Jednak serverlog nie używa pliku log4j.properties, ale zdaje się użyć konfiguracji w config.xml Nawet jeśli plik log4j.properties jest w ścieżce klasy i ustawić te właściwości:
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
Czy można użyć konfiguracji log4j.properties do rejestrowania serwera Weblogic, czy mogę zmienić konfigurację log4j tylko za pomocą kodu Java?
whwere powinienem dodać -Dlog4j.debugować? – rayman
Opcja '-Dlog4j.debug' powinna zostać dodana do parametrów wiersza poleceń java. Dla WebLogic jest to zlokalizowane w Servers//Server Start/Arguments. –