Se ocorrer um comportamento inesperado ou erros durante o tempo de execução, é necessário verificar primeiro a saída de log do sistema. Ela geralmente fornece pistas quanto às causas do erro ou do comportamento inesperado. O sistema PPM usa a interface log4J para exibir mensagens do sistema. Isto lhe permite obter informações mais detalhadas sobre a causa do erro alterando a configuração da saída das mensagens do sistema ajustando (refinando) os níveis de log durante o tempo de execução do servidor PPM. O capítulo Mensagens do sistema PPM descreve em detalhe a configuração da saída de mensagens do sistema. A conexão a sistemas externos de central de suporte, como o SAP Solution Manager, não é suportada pelo PPM.
Se ocorrerem erros durante a importação de dados ou configuração, a saída de log do sistema PPM é muito importante para a análise. Primeiro, você analisa as mensagens do programa de importação no console ou no arquivo de log especificado. Muitas vezes, você já poderá determinar a causa do erro dessa forma. O capítulo em Programas de linha de comando descreve em detalhe como tratar a saída de mensagens de sistema dos programas de linha de comando. As mensagens de sistema do cliente PPM e dos servidores de análise podem suportar sua análise de erro. O cliente PPM e os servidores de análise gravam cada um suas mensagens de sistema em um arquivo. A localização onde esses arquivos são salvos está especificada nos appenders relevantes no arquivo Server_Log_settings.properties ou Analysisserver_Log_settings.properties. O diretório padrão é <installation directory<\ppm\server\bin\work\data_ppm\log\<client>; os arquivos de log files possuem o padrão de nome <client>_<type>.log, e os arquivos de log do servidor de análise possuem o sufixo _as seguido do nome do cliente. Por exemplo, o servidor de análise do cliente umg_en grava mensagens de erro no arquivo umg_en_as_error.log no <installation directory>\ppm\server\bin\work\data_ppm\custom\umg_en\log\.
As mensagens de sistema dos servidores PPM podem ser processadas de maneiras diferentes, por exemplo, usando appenders individuais. O capítulo Mensagens do sistema (saída de log) descreve em detalhe a configuração da saída de mensagens do sistema.
Os erros que ocorram durante a análise usando o front-end PPM são exibidos na sessão do front-end em uma janela de diálogo separada. Você pode adicionar a saída das mensagens de tempo de execução do programa (rastreamentos de pilha) á exibição de mensagens do sistema. Para isso, clique no botão Detalhes da caixa de diálogo de erro.
Se você reportar um erro ao suporte do fabricante, sua mensagem precisa incluir a seguinte informação:
Você pode determinar as versões do software instalado da seguinte maneira:
Todos os aplicativos usam a mesma versão Java.
Para identificar a versão, execute a linha de comando <installation directory>\ppm\server\jre\bin\java -version em um prompt de comando.
Exemplo
C:\> SoftwareAG\ppm\server\jre\bin\java -version
Para determinar a versão PPM instalada, execute o programa de linha de comando runppmadmin com a opção -version.
Exemplo
C:\> cd SoftwareAG\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-95.1.0-RC8-trunk-20130404.122823-4-runnable.zip\ppm\bin & runppmadmin -version
S: 21.04.11 08:59:16: [SRV] aplicativo: 95.1.0 (10055)
S: 21.04.11 08:59:16: [SRV] esquema do banco de dados: 95
Ao iniciar, o servidor PPM apresenta mensagens indicando quais versões de banco de dados e de driver JDBC são usadas. Você também pode obter esta informação a partir dos arquivos de log do servidor.
Exemplos
I: ...: [SRV] Versão do banco de dados usada: Oracle9i Enterprise Edition Release 9.2.0.7.0 - Produção
I: ...: [SRV] Driver JDBC usado: Driver JDBC do Oracle (10.2.0.4.0).
I: ...: [SRV] Versão do banco de dados usada: SQL09013.
I: ...: [SRV] Driver JDBC usado: IBM DB2 JDBC Universal Driver Architecture (3.4.65).
I: ...: [SRV] Versão do banco de dados usada: 8.00.2039.
I: ...: [SRV] Driver JDBC usado: Driver JDBC do Microsoft SQL Server 2005 (1.1.1501.101).