Saída de log para classes de cálculo

Tem a opção de especificar que mensagens devem ser emitidas para cada classe de cálculo usando o atributo XML loglevel. Insira um dos valores SILENT, DEFAULT ou VERBOSE.

A tabela seguinte mostra o relacionamento padrão entre o atributo XML loglevel e o tipo de mensagens que são emitidas da classe de cálculo. O tipo de mensagem é determinado pelo módulo de registro associado no arquivo de configuração específico do cliente Server_Log_settings.properties.

Nível de log

Descrição

SILENT

Toda saída de log é suprimida.

DEFAULT

Avisos e mensagens de erro são emitidos.

VERBOSE

Informações, avisos e mensagens de erro são emitidas.


Extrato do arquivo Server_Log_settings.properties:

...

#MODULE_CALCCLASS_SILENT

log4j.logger.LOG.CCS=FATAL

#MODULE_CALCCLASS_DEFAULT

log4j.logger.LOG.CCD=WARN

#MODULE_CALCCLASS_VERBOSE

log4j.logger.LOG.CCV=INFO

...

Exemplo

O seguinte extrato de arquivo especifica que as informações, avisos e mensagens de erro não devem ser enviadas para o cálculo do tempo de ciclo da função.

...

<calcattr name="AT_KI_FDLZ" type="OT_FUNC"

loglevel="SILENT">

<calcclass name="com.idsscheer.ppm.server.keyindicator.

attributecalculator.ZAttributeCalculatorFDLZ"/>

</calcattr>

...

Se especificar argumentos na linha de comando para controlar a saída do log, esses argumentos terão precedência sobre as especificações Server_settings.properties. (ver capítulo Argumentos comuns)