Problema

Alcune configurazioni e bundle OSGi caricati in /apps sotto una cartella di installazione o di configurazione non vengono applicati.

Ambiente

AEM 6.x

Causa

Le poche cause di questo problema sono le seguenti.

  1. La cartella di installazione o configurazione è più profonda di quattro livelli di profondità nell'albero della cartella. I file ad un livello più profondo di questo non vengono installati.
  2. La configurazione o il bundle è malformato o corrotto.
  3. La cartella di installazione o configurazione ha una modalità runmode nel nome che non è valida per l'istanza. Per esempio, config.publishqa o install.publishstage.

Il programma di installazione di OSGi è in uno stato incoerente.

Risoluzione

  1. Se la cartella di installazione o configurazione si trova ad un livello di profondità superiore a quattro. Per esempio /apps/sites/siteA/jars/install/foo-1.0.0.jar non viene installato, ma /apps/siteA/install/foo-1.0.0.jar viene installato.
  2. Per vedere se ci sono errori e per verificare che la configurazione o il bundle non sia malformato, controlla l'error.log.
  3. Se c'è una modalità runmode nel nome della cartella, vai su http://host:port/system/console/status-slingsettings sull'istanza AEM e convalida l'applicazione della corretta modalità runmode.
  4. Se sospetti che il programma di installazione di OSGi non funzioni correttamente, consulta questo articolo per i passaggi da eseguire per risolvere il problema.

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online