Sintomas
Se o CRX não for iniciado ou se houver exceções e rastreamentos de pilha no arquivo de log relacionados à persistência (como TarPersistenceManager ou FileDataStore).
Causa
Tais problemas podem ter muitas causas.
Análise / Resolução
Para ajudar a analisar o problema, precisamos conhecer as seguintes informações:
- Versão do CRX, incluindo a versão do hotfix.
- Sistema operacional, fornecedor de JVM e versão.
- Listagens de diretórios e arquivos que incluem nomes de arquivos, tamanhos de arquivos e arquivos ocultos. Essas listagens são necessárias para diretórios de repositório locais de todos os nós do cluster, bem como para o diretório compartilhado. Inclua também a informação de quais diretórios são os "ativos" (às vezes as instalações são renomeadas ou copiadas para testes; precisamos saber exatamente quais instalações estão realmente em uso).
- Os arquivos de configuração (repository.xml e todos os arquivos workspace.xml) de todo o nó do cluster
Instruções para obter as informações necessárias
Siga este processo para cada nó do cluster, bem como no diretório compartilhado crx (a menos que o diretório compartilhado esteja dentro de um dos nós do cluster). Nas instruções abaixo, é geralmente o diretório onde o license.properties é encontrado (o diretório pai do crx-quickstart).
Observação: certifique-se de quando você executa java -version que você está executando o mesmo executável java usado pela instância CRX ou CQ5.
Linux ou Mac
Para obter todos os dados, execute os seguintes comandos em um shell:
cd <clusterNode1> java -version 2> infoJavaVersion.log find . -name "crx*.jar" > infoCrxVersion.log ls -alR > infoFileList.log zip -r clusterNode1.zip . -i */repository.xml */workspace.xml */*.log *.log */*.log.* rm info*
Windows
No Windows, execute as seguintes etapas:
- Abra o prompt de comando indo em Iniciar -> Executar... e, na caixa de diálogo Executar, digite cmd e pressione [Enter].
- Execute os seguintes comandos no prompt de comando (deve ser o caminho que contém o diretório crx-quickstart e o arquivo license.properties):
- cd <clusterNode1>
- java -version 2> infoJavaVersion.log
- dir /A /S crx*.jar > infoCrxVersion.log
- dir /A /S > infoFileList.log
- Do Windows Explorer, navegue até o diretório <clusterNode1>pressione CTRL e clique para selecionar esses arquivos: infoJavaVersion.log, infoCrxVersion.log e infoFileList.log.
- Com os arquivos selecionados / destacados, clique com o botão direito para abrir o menu de contexto do Windows Explorer e selecione Enviar para > Pasta compactada (zipada)
- Um arquivo zip será criado na pasta contendo os arquivos previamente selecionados, renomeie o arquivo zip para ser mais descritivo (por exemplo analyzepersistenceissues_cq5x_author_dev.zip)