01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Tecnologia |
Módulo: | Framework |
Função: | Rastreabilidade Logs |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-4543 |
02. SITUAÇÃO/REQUISITO
Implementar um valve para efetuar um controle das requisições com o intuito de facilitar a rastreabilidade de logs.
03. SOLUÇÃO
Foi evoluído o totvs-valve (totvs-valve-2.0.jar) para que seja compatível com a rastreabilidade de logs.
04. DEMAIS INFORMAÇÕES
Algumas parametrizações no servidor Web (Tomcat) são necessárias para a correta integração do valve com a rastreabilidade de logs.
- Editar o arquivo conf\server.xml
- Inserir a linha na área de definições do Valve
server.xml
... <Valve className="com.totvs.valve.TotvsLogValve" /> ...
- Editar o arquivo conf\catalina.properties
- Inserir o diretório ${catalina.home}/lib/totvs-lib/*.jar nas definições de common.loader (server.loader, shared.loader caso exista)
catalina.properties
... common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","${catalina.home}/lib/totvs-lib/*.jar" ...
- Criar o diretório totvs-lib em (lib\totvs-lib)
- Inserir os arquivos .jar abaixo no diretório recém criado
lib/totvs-lib
commons-logging-1.2 log4j-1.2.12.jar totvs-fwk-log-<VERSAO>-NFRW-SNAPSHOT.jar totvs-valve-2.0.jar
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas