Felsöka AEM SDK med OSGi-webbkonsolen

AEM SDK:s lokala snabbstart har en OSGi-webbkonsol som innehåller en mängd information och introspectioner i den lokala AEM som är användbara för att förstå hur programmet känns igen av och fungerar i AEM.

AEM innehåller många OSGi-konsoler, där var och en ger viktiga insikter i olika aspekter av AEM, men det här är vanligtvis det mest användbara när du felsöker programmet.

Paket

Bundles-konsolen är en katalog över OSGi-paketen och deras information, som distribueras till AEM, tillsammans med ad hoc-möjligheten att starta och stoppa dem.

Konsolen Bundles finns på:

Om du klickar i varje paket får du information som kan hjälpa dig med felsökningen av programmet.

  • Kontrollerar OSGi-paketet
  • Verifierar om ett OSGi-paket är aktivt
  • Fastställa om ett OSGi-paket har otillfredsställande importer som förhindrar det från att starta

Komponenter

Komponentkonsolen är en katalog över alla OSGi-komponenter som distribueras till AEM och ger all information om dem, från deras definierade OSGi-komponentlivscykel till vilka OSGi-tjänster de kan referera till

Komponentkonsolen finns på:

Viktiga aspekter som kan vara till hjälp vid felsökning:

  • Kontrollerar OSGi-paketet
  • Verifierar om ett OSGi-paket är aktivt
  • Fastställa om ett OSGi-paket har otillfredsställande importer som förhindrar det från att starta
  • Hämta komponentens PID för att skapa OSGi-konfigurationer för dem i Git
  • Identifiera OSGi-egenskapsvärden bundna till den aktiva OSGi-konfigurationen

Sling Models

Sling Models-konsolen finns på:

Viktiga aspekter som kan vara till hjälp vid felsökning:

  • Verifierar att modeller har registrerats med rätt resurstyp
  • Det går att anpassa verifieringen av modellerna från rätt objekt (Resource eller SlingHttpRequestServlet)
  • Verifierar att exporterare för försäljningsmodell är korrekt registrerade
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69