Depuração AEM SDK usando o console da Web OSGi

O início rápido local do SDK do AEM tem um console da Web OSGi que fornece uma variedade de informações e introduções no tempo de execução AEM local, úteis para entender como o aplicativo é reconhecido pelo e funciona dentro do AEM.

O AEM fornece vários consoles OSGi, cada um fornecendo insights importantes sobre diferentes aspectos do AEM, no entanto, os seguintes são normalmente os mais úteis na depuração do seu aplicativo.

Pacotes

O console Pacotes é um catálogo dos pacotes OSGi e seus detalhes, implantados em AEM, juntamente com a capacidade ad hoc de iniciá-los e pará-los.

O console Pacotes está localizado em:

Clicar em cada pacote fornece detalhes que ajudam na depuração do aplicativo.

  • A validação do pacote OSGi está presente
  • Validando se um pacote OSGi está ativo
  • Determinar se um pacote OSGi tem importações insatisfeitas que o impedem de iniciar

Componentes

O console Componentes é um catálogo de todos os componentes OSGi implantados em AEM e fornece todas as informações sobre eles, desde o ciclo de vida do componente OSGi definido até aos serviços OSGi aos quais eles podem fazer referência

O console Componentes está localizado em:

Principais aspectos que ajudam nas atividades de depuração:

  • A validação do pacote OSGi está presente
  • Validando se um pacote OSGi está ativo
  • Determinar se um pacote OSGi tem importações insatisfeitas que o impedem de iniciar
  • Obter o PID do componente, para criar configurações OSGi para eles no Git
  • Identificação de valores de propriedade OSGi vinculados à configuração OSGi ativa

Modelos sling

O console Modelos do Sling está localizado em:

Principais aspectos que ajudam nas atividades de depuração:

  • Validar Modelos do Sling são registrados no tipo de recurso adequado
  • Validar Modelos do Sling são adaptáveis a partir dos objetos corretos (Resource ou SlingHttpRequestServlet)
  • A validação dos exportadores do Modelo Sling está devidamente registrada

Nesta página