DocumentazioneAEMTutorial su AEMTutorial su AEM as a Cloud Service

Debug di AEM SDK tramite la console web OSGi

Last update: Mon May 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Si applica a:
  • Experience Manager as a Cloud Service
  • Argomenti:
  • Strumenti per sviluppatori

Creato per:

  • Principiante
  • Intermedio
  • Sviluppatore

L’avvio rapido locale di AEM SDK dispone di una console web OSGi che fornisce una serie di informazioni e introspezioni nel runtime AEM locale che sono utili per comprendere in che modo l’applicazione viene riconosciuta da e funziona in AEM.

AEM fornisce diverse console OSGi, ciascuna con informazioni chiave su diversi aspetti di AEM. Tuttavia, i seguenti sono in genere i più utili per il debug dell’applicazione.

Bundle

video poster

https://video.tv.adobe.com/v/38172?quality=12&learn=on&captions=ita

La console Bundle è un catalogo dei bundle OSGi e dei relativi dettagli, implementato in AEM, insieme alla possibilità di avviarli e interromperli ad hoc.

La console Bundles si trova in:

  • Strumenti > Operazioni > Console web > OSGi > Bundle
  • Oppure direttamente da: http://localhost:4502/system/console/bundles

Facendo clic su ciascun bundle, si forniscono dettagli utili per il debug dell’applicazione.

  • Convalida della presenza del bundle OSGi
  • Verifica dell’attivazione di un bundle OSGi
  • Determinare se un bundle OSGi contiene importazioni non soddisfatte che ne impediscono l’avvio

Componenti

video poster

https://video.tv.adobe.com/v/38171?quality=12&learn=on&captions=ita

La console Componenti è un catalogo di tutti i componenti OSGi distribuiti in AEM e fornisce tutte le informazioni su di essi, dal ciclo di vita definito dei componenti OSGi a quali servizi OSGi possono fare riferimento

La console Componenti si trova in:

  • Strumenti > Operazioni > Console web > OSGi > Componenti
  • Oppure direttamente da: http://localhost:4502/system/console/components

Aspetti chiave utili per le attività di debug:

  • Convalida della presenza del bundle OSGi
  • Verifica dell’attivazione di un bundle OSGi
  • Determinare se un bundle OSGi contiene importazioni non soddisfatte che ne impediscono l’avvio
  • Ottenere il PID del componente per creare le relative configurazioni OSGi in Git
  • Identificazione dei valori delle proprietà OSGi associati alla configurazione OSGi attiva

Modelli Sling

video poster

https://video.tv.adobe.com/v/38170?quality=12&learn=on&captions=ita

La console Sling Models si trova in:

  • Strumenti > Operazioni > Console web > Stato > Modelli Sling
  • Oppure direttamente da: http://localhost:4502/system/console/status-slingmodels

Aspetti chiave utili per le attività di debug:

  • La convalida dei modelli Sling è registrata per il tipo di risorsa appropriato
  • La convalida dei modelli Sling può essere adattata dagli oggetti corretti (Resource o SlingHttpRequestServlet)
  • Convalida della corretta registrazione degli esportatori del modello Sling
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69