Mudando o modo Log4j para DEBUG no Weblogic Server

Mudando o modo Log4j para DEBUG no Weblogic Server

Estou usando o weblogic 10.5 e meu aplicativo possui 4 servidores gerenciados, tendo a configuração mencionada abaixo no script de inicialização do weblogic para habilitar o log4j.

JAVA_PROPERTIES="${JAVA_PROPERTIES} -Dlog4j.configuration=arquivo:${LOG4J_CONFIG_FILE}"

Forneci o caminho log4j.properties para LOG4J_CONFIG_FILE.

Desativei o servidor, tentei atualizar o modo log4j de ERROR para DEBUG em loj.properties e devolvi o servidor.

Quando o servidor é reiniciado, o arquivo loj.properties é atualizado com o modo ERROR.

Por favor, conselho

Responder1

Eu sugeriria usar o console para executar esta tarefa. Faça login no console de administração e escolha seu servidor gerenciado, prossiga para registro -> Avançado e escolha o nível de depuração de sua preferência. Você também pode ser específico e escolher a guia Debug e escolher a que deseja. Existem muitas opções que você pode escolher para o tipo de serviço que está tentando depurar.

Acho que o weblogic transforma isso em ERRO porque esse seria o padrão. Você pode iniciar o servidor weblogic stracee, em seguida, gerar um arquivo e ver o que muda seu arquivo de propriedades log4j.

Tente iniciar o weblogic com a opção

$ strace -o output.txt ./startWeblogic.sh
$ grep log4j.properties output.txt

Isso deve fornecer o que você está procurando para solucionar problemas.

informação relacionada