DocumentazioneAEM as a Cloud ServiceGuida utente

Developer Console (Beta) di AEM as a Cloud Service

Ultimo aggiornamento: 5 maggio 2025
  • Si applica a:
  • Experience Manager as a Cloud Service
  • Argomenti:
  • Sviluppo

Creato per:

  • Amministratore
  • Sviluppatore
NOTE
Questo articolo descrive un’esperienza rinnovata per AEM Cloud Service Developer Console, attualmente in versione beta. Alcuni clienti possono accedervi facendo clic su un pulsante nella parte superiore dell’interfaccia classica. Adobe ti invita a inviare qualsiasi feedback a aemcs-new-devconsole-ui-beta@adobe.com. Per informazioni sul Developer Console classico di AEM, consulta questo articolo.

AEM as a Cloud Service Developer Console include una serie di strumenti per il debug in ambienti Cloud. È accessibile tramite un collegamento per ambiente in Cloud Manager.

NOTE
Il Developer Console di AEM as a Cloud Service non deve essere confuso con il nome simile Adobe Developer Console.

Gli sviluppatori possono accedere alle funzioni descritte di seguito:

Bundle OSGi

Schermata Nuovi bundle OSGi nella Console per sviluppatori

  • Panoramica dei bundle OSGI distribuiti nel tipo di ambiente selezionato. Consente una ricerca full-text.
  • È utile ottenere informazioni sullo stato effettivo dei bundle nell’ambiente. Puoi ottenere informazioni quali pacchetti esportati, pacchetti importati, servizi utilizzati e altro ancora.
  • Gli sviluppatori desiderano verificare l’ambiente effettivo e verificare se il bundle esegue le operazioni previste.
  • Caso d'uso di esempio: Nel pacchetto è specificato un intervallo di versioni di una dipendenza. Qualcosa sta andando storto nella dipendenza. Desideri verificare quale versione della dipendenza viene collegata al bundle. Per verificare, vai ai dettagli del bundle e utilizza l’importazione di bundle/pacchetti per verificare quale versione del bundle o del pacchetto viene utilizzata in fase di esecuzione. Con queste informazioni, puoi regolare l’intervallo di versioni della dipendenza Maven o adattare il codice.

Pacchetti Java

Scheda Pacchetti Java nellinterfaccia utente della Console di sviluppo

  • Un prompt di ricerca che puoi utilizzare per cercare i pacchetti attivi nel sistema OSGI dell’ambiente. In questa posizione puoi vedere quale bundle esporta (o fornisce) il pacchetto e quale importa (o utilizza) il pacchetto. Puoi anche verificare la presenza di pacchetti duplicati (stesso pacchetto, versioni diverse), che in alcuni casi possono causare problemi.
  • Caso d'uso di esempio: un servizio personalizzato che utilizza il caricatore di classe dinamico carica una classe senza specificare una versione. Poiché più bundle esportano versioni diverse, l’implementazione varia, causando modifiche nel comportamento. Lo sviluppatore vuole verificare quali pacchetti sono presenti nell’ambiente senza analizzare il modello di funzione. Cercano il pacchetto e visualizzano tutte le versioni esportate. Questa funzionalità consente di immettere informazioni per un intervallo di versioni migliore.

Servlet

Scheda Servlet nellinterfaccia utente della Console di sviluppo

  • Un prompt di ricerca in cui è possibile specificare un percorso con i selettori e un'estensione con GET o POST. Fornisce quindi i risultati dei servlet in ordine di preferenza, che gestisce la richiesta in Sling.
  • Caso d'uso di esempio: disponi di un servlet OSGI che deve essere attivato su richiesta e stampare l'output nella risposta. Tuttavia, invece dell’output previsto, la risposta restituisce vuoto. È necessario verificare se un altro servlet ha la precedenza sul servlet a causa di selettori, resourceType, estensioni o classificazione più specifici. Cerchi il percorso previsto e scopri che è attivo un altro servlet con una classificazione più alta. Quindi decidi se puoi ottenere il tuo servlet sopra in classifica aggiungendo selettori, ad esempio.

Servizi

Scheda Servizi nellinterfaccia utente di Console sviluppatori

  • Simile alla visualizzazione Componenti OSGI, ma basata sui servizi. Puoi cercare rapidamente quali servizi vengono forniti con determinate proprietà.

Componenti OSGi

Scheda Componenti OSGi nellinterfaccia utente della Console per sviluppatori

  • Panoramica dei componenti OSGI presenti nel tipo di ambiente selezionato. Consente una ricerca full-text.
  • Puoi ottenere lo stato live dei componenti OSGI nell’ambiente. Puoi vedere quali servizi soddisfa, il bundle che lo fornisce e il tipo di attivazione (immediata o ritardata).
  • Caso d'uso di esempio 1: In qualità di sviluppatore, è necessario verificare se un componente attivato con una configurazione è attivo in un ambiente specifico. Il motivo è che il comportamento previsto non si verifica. È sufficiente cercare il componente nella ricerca e verificare se è attivo o meno.
  • Caso d'uso di esempio 2: Vuoi vedere quali componenti predefiniti sono disponibili nell'ambiente e identificare i servizi che supportano. Questa funzionalità consente di saperne di più su Adobe Experience Manager as a Cloud Service. È possibile estrarli nell'elenco dei componenti.

Integrazioni

Scheda Integrazioni nellinterfaccia utente di Console sviluppatori

  • Gli amministratori possono generare, rinominare ed eliminare le credenziali del servizio e i token per sviluppatori.

Archivio

  • Apre il Browser dell'archivio.

Dump/query stato

Scheda Dump di stato/Query nellinterfaccia utente di Console sviluppatori

  • Un’immagine full text o JSON dello stato corrente di bundle, pacchetti, configurazioni, servizi, componenti, processi sling o definizioni di Oak.
  • Utile soprattutto se lo sviluppatore ha rilevato uno stato imprevisto e desidera comunicare o documentare questo stato per altri sviluppatori. Il download dell’immagine fornisce un’istantanea dello stato per riferimento successivo.

Configurazioni

Scheda Configurazioni nellinterfaccia utente di Console sviluppatori

  • Un elenco ricercabile di configurazioni attive nell’ambiente. Puoi vedere quali proprietà vengono fornite dalle configurazioni estraendo la pagina dei dettagli.
  • Caso d'uso di esempio: uno sviluppatore vuole assicurarsi che le configurazioni specificate siano effettivamente presenti nell'ambiente. Se la configurazione non è presente, è possibile controllare il modello di feature, la modalità di esecuzione della configurazione o la cartella.

Per i programmi di produzione, il "Cloud Manager - Ruolo Sviluppatore" in Adobe Admin Console controlla l’accesso ad AEM as a Cloud Service Developer Console. Per i programmi sandbox, qualsiasi utente con un profilo di prodotto che concede l’accesso ad AEM può utilizzare Developer Console. Per tutti i programmi, è necessario "Cloud Manager - Ruolo sviluppatore" per le immagini di stato e l’accesso al browser dell’archivio. Per visualizzare i dati dei servizi Author e Publish, gli utenti devono essere assegnati anche al profilo di prodotto Utenti AEM o Amministratori AEM per entrambi i servizi.

Per ulteriori informazioni sulla configurazione delle autorizzazioni utente, vedere Documentazione di Cloud Manager.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab