Verifica delle licenze JDK di Oracle per Adobe Experience Manager
L’ambiguità nella concessione delle licenze può verificarsi quando i team devono confermare se Oracle Java utilizzato per eseguire l’applicazione è già coperto o richiede licenze separate. L’incertezza si estende in genere alle versioni JDK supportate, alle origini di download approvate e al fatto che l’utilizzo di Java al di fuori dell’applicazione modifichi la posizione della licenza.
Descrizione description
Ambiente
- Prodotto: Adobe Experience Manager On-Premise, Adobe Experience Manager as a Cloud Service
- Versione: 6.5
Problema/Sintomi
- Incertezza da parte di ITAM, team di approvvigionamento o team di conformità sui requisiti di licenza di Oracle Java SE
- Domande sulla necessità o meno di una licenza separata per Oracle Java
- Confusione sulle versioni JDK supportate, come JDK 8 o JDK 11
- Domande sulle origini di download approvate, ad esempio il portale Adobe o il sito Oracle
- Ambiguità delle licenze senza errori di runtime
Causa
Questo problema si verifica perché la concessione di licenze Java Oracle per AEM dipende dal modello di distribuzione (on-prem o cloud), che spesso crea confusione. Adobe include l’utilizzo Java di Oracle per AEM quando i file binari provengono da origini approvate, ma questo non è sempre chiaro. Si verifica confusione anche perché OpenJDK non è supportato per AEM Forms su JEE.
Risoluzione resolution
Per risolvere il problema, effettua le seguenti operazioni:
- Identifica il modello di distribuzione di AEM confermando se l’ambiente esegue AEM 6.5 On-Premise o AEM as a Cloud Service e richiedendo i dettagli se non sono disponibili.
- Verificare la versione di Java installata in ogni server AEM eseguendo:
java -version - Conferma che l’output includa i dettagli Java di Oracle come Java™ SE Runtime Environment o Oracle Corporation.
- Confronta la versione Java installata con le versioni supportate elencate nella documentazione ufficiale dei requisiti tecnici e verifica che corrisponda esattamente alle tabelle supportate.
- Conferma copertura licenze. Oracle Java è incluso nella licenza di Adobe se utilizzato solo per AEM (On-Prem o Cloud). Se condivisa con applicazioni non AEM, potrebbe essere necessario richiedere licenze Oracle separate.
- Controlla l’origine del download JDK e conferma che sia stata scaricata dal portale di distribuzione software di Adobe o da Oracle solo per le versioni supportate.
- Convalidare i piani di aggiornamento confermando che la versione JDK di destinazione è supportata prima dell’aggiornamento (ad esempio, JDK 11.0.28 per AEM 6.5.23).
Nota
Contatta il Supporto Adobe se non riesci a identificare la versione Java, se il JDK non è elencato come supportato, i team di conformità devono ricevere una conferma scritta o se Java viene eseguito al di fuori di AEM.