Funzioni e API obsolete e rimosse deprecated-and-removed-features-apis

Adobe esamina regolarmente le funzioni, incluse API e configurazioni, per garantire che soddisfino gli standard in evoluzione in termini di prestazioni, sicurezza e valore complessivo per AEM as a Cloud Service. In base a queste valutazioni, alcune funzionalità potrebbero essere dichiarate obsolete. Quando possibile, Adobe fornirà una sostituzione adeguata.

Quando viene dichiarata obsoleta, la funzione rimarrà disponibile solo per un periodo limitato e la clientela dovrà rimuovere tutto l’utilizzo prima di qualsiasi data di rimozione specificata. Adobe fornirà un preavviso ragionevole e indicazioni per supportare una transizione senza problemi.

Durante la finestra temporale di dichiarazione come obsoleta, Adobe ricorderà alla clientela le azioni da intraprendere per abbandonare l’utilizzo di una funzione tramite notifiche e-mail, avvisi del Centro azioni o promemoria in Cloud Manager.

WARNING
In alcuni casi, potrebbe essere necessario rimuovere una funzione prima di distribuire una nuova build di Cloud Manager o effettuare l’aggiornamento alla versione più recente di AEM as a Cloud Service.

Funzionalità obsolete deprecated-features

Le funzionalità nella tabella seguente sono state dichiarate obsolete, ma non sono ancora state rimosse. L’utilizzo delle funzionalità deve cessare prima della data di rimozione prevista oppure si rischiano problemi relativi a prestazioni, disponibilità e sicurezza.

Funzionalità
Funzione obsoleta
Sostituzione
Sites
Supporto frammento di contenuto nell’API HTTP di Assets
Consegna frammento di contenuto con OpenAPI
insieme a
OpenAPI per la gestione dei modelli di frammento di contenuto e frammenti di contenuto
Sites
Funzioni PWA
Nessuna
Sites
Editor SPA
Gli editor preferiti per la gestione dei contenuti headless in AEM sono:
- l’editor universale per la modifica visiva.
- Editor frammenti di contenuto per la modifica basata su modulo.
Sites
API di utilizzo di JavaScript
API di utilizzo di Java
Sites
Proprietà di Frammenti di esperienza per Stato social media.
La funzione è pianificata per la rimozione a breve.
Sites
Automazione della configurazione di Experience Cloud
Nessuna
Sites
Frammenti di contenuto semplici basati su modelli.
Frammenti di contenuto strutturati basati su modelli ora.
Assets
Flusso di lavoro di DAM Asset Update per elaborare le immagini acquisite.
Per l’acquisizione delle risorse si utilizzano ora i microservizi per le risorse.
Assets
Carica risorse direttamente in Experience Manager. Consulta API di caricamento risorse obsolete.
Utilizza il caricamento binario diretto. Per informazioni di carattere tecnico, consulta l’articolo sulle API di caricamento diretto.
Assets
Alcuni passaggi del flusso di lavoro DAM Asset Update non sono supportati, inclusa la chiamata di strumenti della riga di comando come ImageMagick.
I microservizi per le risorse sostituiscono numerosi flussi di lavoro. Per l’elaborazione personalizzata, utilizza i flussi di lavoro di post-elaborazione.
Assets
Transcodifica FFmpeg dei video.
Per generare le miniature FFmpeg, utilizza i microservizi per le risorse. Per la transcodifica FFmpeg, utilizza Dynamic Media.
Foundation
Interfaccia utente di replica della struttura nella scheda “Distribuisci” degli agenti di replica (rimozione dopo il 30 settembre 2021)
Gestisci pubblicazione o approccio al Passaggio del flusso di lavoro di attivazione struttura.
Foundation
La scheda Distribuisci nella schermata di amministrazione dell’agente di replica e l’API di replica non possono replicare pacchetti di contenuti di dimensioni superiori a 10 MB.
Gestisci pubblicazione o Passaggio del flusso di lavoro di attivazione struttura
Foundation
Le integrazioni che utilizzano credenziali generate dai progetti di Adobe Developer Console perdono gradualmente il supporto per le credenziali dell’account servizio (JWT). A partire dal 1° maggio 2024, non è possibile creare nuove credenziali dell’account di servizio (JWT) in Adobe Developer Console. Le credenziali dell’account di servizio (JWT) esistenti rimangono utilizzabili per le integrazioni configurate fino al 1° gennaio 2025, dopo di che cessano di funzionare e sarà necessario migrare alle credenziali da server a server OAuth. Ulteriori informazioni.
Migra alle credenziali da server a server OAuth.
Foundation
Il flusso di lavoro Pubblica contenuti struttura e il relativo passaggio Flusso di lavoro di pubblicazione contenuti struttura, utilizzato per le repliche delle gerarchie di contenuto.
Utilizza il passaggio del flusso di lavoro di attivazione struttura, che offre prestazioni migliori.
Foundation
Utilizzo di YUI per comprimere/minimizzare le librerie client di JavaScript. Adobe non prevede di aggiornare ulteriormente la libreria di YUI.
Adobe consiglia alla clientela di passare a Google Closure Compiler (GCC) per l’implementazione.

Funzionalità rimossa removed-features

In questa sezione sono elencate le funzionalità rimosse.

Area
Funzione
Sostituzione
Data di rimozione prevista
Interfaccia utente
L’interfaccia utente classica viene rimossa dall’interfaccia utente del prodotto. Sono disponibili alcune finestre di dialogo dell’interfaccia utente classica per alcune funzionalità, come Verifica collegamenti, Pulizia versione e alcune configurazioni di Cloud Service. I prossimi aggiornamenti dei prodotti potrebbero rimuovere ulteriormente la disponibilità dell’interfaccia utente classica.
Interfaccia standard
Rimosso
Dynamic Media
Le integrazioni precedenti con Dynamic Media Classic e la modalità ibrida di Dynamic Media non sono disponibili in Experience Manager as a Cloud Service.
Utilizza la versione di Dynamic Media fornita con Experience Manager as a Cloud Service.
Rimosso
Sites
Portal Director e componente Portlet
Queste funzionalità sono diventate obsolete in Experience Manager 6.4 e ora sono state rimosse da Experience Manager.
Rimosso
Sites
Importazione progettazione
Questa funzionalità è stata rimossa perché le sezioni non modificabili dell’archivio Experience Manager non sono accessibili in fase di esecuzione.
Rimosso
Assets
La condivisione di Assets con il servizio di base Assets e i servizi Creative Cloud non è disponibile.
Per l’integrazione con Adobe Creative Cloud, utilizzare Adobe Asset Link.
Rimosso
Foundation
Supporto per le origini dati Apache Sling (OSGi bundle org.apache.sling.datasource)
N/D
Rimosso
Foundation
Supporto per i modelli di script JST (OSGi bundle org.apache.sling.scripting.jst)
N/D
Rimosso
Foundation
Supporto per Apache Felix Http Whiteboard
OSGi Http Whiteboard
Marzo 2022
Foundation
Supporto per com.adobe.granite.oauth.server
Integrazione di Adobe IMS
Marzo 2023
Foundation
Supporto per la funzione org.apache.sling.serviceusermapping per ottenere l’ID utente del servizio
N/D
30/08/24
Foundation
Il runtime Java 11 è obsoleto ed è stato sostituito da Adobe con il runtime Java 21. È accettabile che il codice venga comunque generato con Java 11 (Java 17 e 21 sono le altre opzioni)
Viene applicato il runtime Java 21. Per garantire la compatibilità, è essenziale aggiornare le versioni della libreria come illustrato in Requisiti di runtime.
5/29/25 marzo

API obsolete aem-apis

Le API nella tabella seguente (fai clic per espanderle e visualizzarle) sono state dichiarate obsolete, ma non sono ancora state rimosse. L’utilizzo di queste API deve cessare prima della data di rimozione prevista oppure si rischiano problemi relativi a prestazioni, disponibilità e sicurezza. Alcune API fanno riferimento alla sezione Indicazioni per la rimozione delle API di seguito riportata.

Espandi per visualizzare l’elenco delle API obsolete.
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 7-row-4 8-row-4 9-row-4 10-row-4 11-row-4 12-row-4 13-row-4 14-row-4 15-row-4 16-row-4 17-row-4 18-row-4 19-row-4 20-row-4 21-row-4 22-row-4 23-row-4 24-row-4 25-row-4 layout-auto html-authored
Pacchetto/Classe Commenti Data di rimozione Data di rimozione prevista
org.apache.sling.commons.auth
org.apache.sling.commons.auth.spi
Utilizzare le interfacce Auth Core/Auth Core SPI Sling come alternativa. Consulta le note sulla rimozione di seguito. 2015 31/08/2025
org.eclipse.jetty.client
org.eclipse.jetty.client.api
org.eclipse.jetty.client.http
org.eclipse.jetty.client.util
org.eclipse.jetty.http
org.eclipse.jetty.http.pathmap
org.eclipse.jetty.io
org.eclipse.jetty.io.ssl
org.eclipse.jetty.security
org.eclipse.jetty.server
org.eclipse.jetty.server.handler
org.eclipse.jetty.server.handler.gzip
org.eclipse.jetty.server.session
org.eclipse.jetty.servlet
org.eclipse.jetty.servlet.listener
org.eclipse.jetty.util
org.eclipse.jetty.util.annotation
org.eclipse.jetty.util.component
org.eclipse.jetty.util.log
org.eclipse.jetty.util.resource
org.eclipse.jetty.util.security
org.eclipse.jetty.util.ssl
org.eclipse.jetty.util.statistic
org.eclipse.jetty.util.thread
I pacchetti Eclipse Jetty e Felix Http Jetty non sono più supportati. Consulta le note sulla rimozione di seguito. 27/05/2021 31/08/2025
com.mongodb
com.mongodb.annotations
com.mongodb.assertions
com.mongodb.async
com.mongodb.binding
com.mongodb.bulk
com.mongodb.client
com.mongodb.client.gridfs
com.mongodb.client.gridfs.codecs
com.mongodb.client.gridfs.model
com.mongodb.client.jndi
com.mongodb.client.model
com.mongodb.client.model.changestream
com.mongodb.client.model.geojson
com.mongodb.client.model.geojson.codecs
com.mongodb.client.result
com.mongodb.connection
com.mongodb.connection.netty
com.mongodb.diagnostics.logging
com.mongodb.event
com.mongodb.gridfs
com.mongodb.internal
com.mongodb.internal.async
com.mongodb.internal.authentication
com.mongodb.internal.connection
com.mongodb.internal.dns
com.mongodb.internal.event
com.mongodb.internal.management.jmx
com.mongodb.internal.session
com.mongodb.internal.thread
com.mongodb.internal.validator
com.mongodb.management
com.mongodb.operation
com.mongodb.selector
com.mongodb.session
com.mongodb.util
L’utilizzo di questa API non è più supportato in AEM as a Cloud Service. Consulta le note sulla rimozione di seguito. 27/05/2021 31/08/2025
org.apache.abdera
org.apache.abdera.model
org.apache.abdera.factory
org.apache.abdera.ext.media
org.apache.abdera.util
org.apache.abdera.i18n.iri
org.apache.abdera.writer
org.apache.abdera.i18n.rfc4646
org.apache.abdera.i18n.rfc4646.enums
org.apache.abdera.i18n.text
org.apache.abdera.filter
org.apache.abdera.xpath
org.apache.abdera.i18n.text.io
org.apache.abdera.i18n.text.data
org.apache.abdera.parser
Questa API è obsoleta poiché Apache Abdera è un progetto ritirato nel 2017. Consulta le note sulla rimozione di seguito. 29/07/2021 31/08/2025
org.apache.abdera.ext.opensearch
org.apache.abdera.ext.opensearch.model
org.apache.abdera.ext.opensearch.server
org.apache.abdera.ext.opensearch.server.impl
org.apache.abdera.ext.opensearch.server.processors
org.apache.abdera.i18n.iri.data
org.apache.abdera.i18n.lang
org.apache.abdera.i18n.templates
org.apache.abdera.i18n.unicode.data
org.apache.abdera.parser.stax
org.apache.abdera.parser.stax.util
org.apache.abdera.protocol
org.apache.abdera.protocol.client
org.apache.abdera.protocol.client.cache
org.apache.abdera.protocol.client.util
org.apache.abdera.protocol.error
org.apache.abdera.protocol.server
org.apache.abdera.protocol.server.context
org.apache.abdera.protocol.server.filters
org.apache.abdera.protocol.server.impl
org.apache.abdera.protocol.server.multipart
org.apache.abdera.protocol.server.processors
org.apache.abdera.protocol.server.provider.basic
org.apache.abdera.protocol.server.provider.managed
org.apache.abdera.protocol.server.servlet
org.apache.abdera.protocol.util
org.apache.abdera.util.filter
Questa API è obsoleta poiché Apache Abdera è un progetto ritirato nel 2017. Consulta le note sulla rimozione di seguito. 08/04/2019 31/08/2025
org.apache.felix.http.whiteboard Apache Felix Http Whiteboard non è più supportato. Esegui la migrazione del codice a OSGi HTTP Whiteboard. Consulta le note sulla rimozione di seguito. 27/01/2022 31/08/2025
org.apache.cocoon.xml.dom
org.apache.cocoon.xml.sax
Questa API è obsoleta. Esegui la migrazione del codice alle API XML fornite da JDK. 27/01/2022 31/08/2025
ch.qos.logback.classic
ch.qos.logback.classic.boolex
ch.qos.logback.classic.db.names
ch.qos.logback.classic.db.script
ch.qos.logback.classic.encoder
ch.qos.logback.classic.filter
ch.qos.logback.classic.helpers
ch.qos.logback.classic.html
ch.qos.logback.classic.jmx
ch.qos.logback.classic.joran
ch.qos.logback.classic.joran.action
ch.qos.logback.classic.jul
ch.qos.logback.classic.layout
ch.qos.logback.classic.log4j
ch.qos.logback.classic.net
ch.qos.logback.classic.net.server
ch.qos.logback.classic.pattern
ch.qos.logback.classic.pattern.color
ch.qos.logback.classic.selector
ch.qos.logback.classic.selector.servlet
ch.qos.logback.classic.servlet
ch.qos.logback.classic.sift
ch.qos.logback.classic.spi
ch.qos.logback.classic.turbo
ch.qos.logback.classic.util
ch.qos.logback.core
ch.qos.logback.core.boolex
ch.qos.logback.core.encoder
ch.qos.logback.core.filter
ch.qos.logback.core.helpers
ch.qos.logback.core.hook
ch.qos.logback.core.html
ch.qos.logback.core.joran
ch.qos.logback.core.joran.action
ch.qos.logback.core.joran.conditional
ch.qos.logback.core.joran.event
ch.qos.logback.core.joran.event.stax
ch.qos.logback.core.joran.node
ch.qos.logback.core.joran.spi
ch.qos.logback.core.joran.util
ch.qos.logback.core.joran.util.beans
ch.qos.logback.core.layout
ch.qos.logback.core.net
ch.qos.logback.core.net.server
ch.qos.logback.core.net.ssl
ch.qos.logback.core.pattern
ch.qos.logback.core.pattern.color
ch.qos.logback.core.pattern.parser
ch.qos.logback.core.pattern.util
ch.qos.logback.core.property
ch.qos.logback.core.read
ch.qos.logback.core.recovery
ch.qos.logback.core.rolling
ch.qos.logback.core.rolling.helper
ch.qos.logback.core.sift
ch.qos.logback.core.spi
ch.qos.logback.core.status
ch.qos.logback.core.subst
ch.qos.logback.core.util
AEM as a Cloud Service non supporta questa API di logback interna. Consulta le note sulla rimozione di seguito. 27/01/2022 31/08/2025
org.slf4j.spi AEM as a Cloud Service non supporta questa API log4j interna. Consulta le note sulla rimozione di seguito. 27/01/2022 31/08/2025
org.apache.log4j
org.apache.log4j.helpers
org.apache.log4j.spi
org.apache.log4j.xml
Apache Log4j 1 ha raggiunto la fine del ciclo di vita nel 2015 e non è più supportato. Consulta le note sulla rimozione di seguito. 27/01/2022 31/08/2025
com.google.common.annotations
com.google.common.base
com.google.common.cache
com.google.common.collect
com.google.common.escape
com.google.common.eventbus
com.google.common.hash
com.google.common.html
com.google.common.io
com.google.common.math
com.google.common.net
com.google.common.primitives
com.google.common.reflect
com.google.common.util.concurrent
com.google.common.xml
Le librerie core Guava di Google sono obsolete in Cloud Service. Consulta le note sulla rimozione di seguito. 15/05/2023 31/08/2025
org.slf4j.event AEM as a Cloud Service non supporta questa API slf4j interna. Consulta le note sulla rimozione di seguito. 11/04/2022 31/08/2025
com.drew.* L’estrazione dei metadati da immagini e video dovrebbe essere eseguita tramite Asset Compute nel Cloud Service oppure tramite Apache POI o Apache Tika. 17/09/2024 31/08/2025
org.apache.jackrabbit.oak.plugins.blob.* Questa API è solo per uso interno. 23/09/2024 31/08/2025
org.apache.jackrabbit.oak.plugins.memory Questa API è solo per uso interno. 23/09/2024 31/08/2025
org.apache.felix.webconsole
org.apache.felix.webconsole.bundleinfo
org.apache.felix.webconsole.i18n
org.apache.felix.webconsole.spi
La console web Felix non è supportata negli ambienti cloud. Consulta le note sulla rimozione di seguito. 30/04/2021 31/08/2025
org.bson
org.bson.assertions
org.bson.codecs
org.bson.codecs.configuration
org.bson.codecs.pojo
org.bson.codecs.pojo.annotations
org.bson.conversions
org.bson.diagnostics
org.bson.internal
org.bson.io
org.bson.json
org.bson.types
org.bson.util
L’utilizzo di questa API non è più supportato in AEM as a Cloud Service. 31/10/2022 31/08/2025
org.apache.sling.runmode 2015 Da definire
org.json L’implementazione Apache Johnzon di javax.json è consigliata e deve essere utilizzata. 30/04/2021 Da definire
org.apache.commons.lang
org.apache.commons.lang.enums
org.apache.commons.lang.builder
org.apache.commons.lang.exception
org.apache.commons.lang.math
org.apache.commons.lang.mutable
org.apache.commons.lang.reflect
org.apache.commons.lang.text
org.apache.commons.lang.time
Commons Lang 2 è in modalità di manutenzione. Utilizzare invece Commons Lang 3. Consulta le note sulla rimozione di seguito. 30/04/2021 Da definire
org.apache.commons.collections
org.apache.commons.collections.bag
org.apache.commons.collections.bidimap
org.apache.commons.collections.buffer
org.apache.commons.collections.collection
org.apache.commons.collections.comparators
org.apache.commons.collections.functors
org.apache.commons.collections.iterators
org.apache.commons.collections.keyvalue
org.apache.commons.collections.list
org.apache.commons.collections.map
org.apache.commons.collections.set
Commons Collections 3 è in modalità di manutenzione. Utilizzare invece Commons Collections 4. Consulta le note sulla rimozione di seguito. 30/04/2021 Da definire
com.day.cq.contentsync.handler.util Questa API è obsoleta. Utilizza invece Apache Sling’s Builders. 31/10/2022 Da definire
org.apache.sling.commons.json
org.apache.sling.commons.json.http
org.apache.sling.commons.json.io
org.apache.sling.commons.json.jcr
org.apache.sling.commons.json.sling
org.apache.sling.commons.json.util
org.apache.sling.commons.json.xml
AEM as a Cloud Service non supporta questa API. 15/05/2023 Da definire
com.day.cq.xss
com.day.cq.xss.taglib
com.day.cq.xss.impl
Utilizza invece org.apache.sling.xss. 12/12/2023 Da definire
com.adobe.granite.xss
com.adobe.granite.xss.impl
Utilizza invece org.apache.sling.xss. 12/12/2023 Da definire

API rimosse removed-apis

In questa sezione sono elencate le API che sono state dichiarate obsolete e rimosse. Alcune API fanno riferimento alla sezione Indicazioni per la rimozione delle API di seguito riportata.

Espandi per visualizzare l’elenco delle API rimosse.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 layout-auto html-authored
Pacchetto/Classe Commenti
com.day.cq.jcrclustersupport Utilizzare l’API Discovery di Sling in alternativa
org.apache.fop.apps
org.apache.jackrabbit.vault.util.xml.xerces.dom
org.apache.jackrabbit.vault.util.xml.xerces.util
org.apache.jackrabbit.vault.util.xml.xerces.xni
org.apache.jackrabbit.vault.util.xml.xerces.xni.parser
org.apache.felix.cm
org.apache.felix.cm.file
Gli strumenti personalizzati di gestione della persistenza non sono supportati in AEM as a Cloud Service.
org.apache.felix.systemready Si consiglia l’uso dell’API HealthCheck di Apache Felix
org.apache.felix.http.jetty
org.eclipse.jetty.client.jmx
org.eclipse.jetty.jmx
org.eclipse.jetty.server.handler.jmx
org.eclipse.jetty.server.nio
org.eclipse.jetty.server.jmx
org.eclipse.jetty.servlet.jmx
org.eclipse.jetty.util.preventers
org.eclipse.jetty.util.thread.strategy
org.eclipse.jetty.webapp
org.eclipse.jetty.websocket.api
org.eclipse.jetty.websocket.api.annotations
org.eclipse.jetty.websocket.api.extensions
org.eclipse.jetty.websocket.api.util
org.eclipse.jetty.websocket.client
org.eclipse.jetty.websocket.client.io
org.eclipse.jetty.websocket.client.masks
org.eclipse.jetty.websocket.common
org.eclipse.jetty.websocket.common.events
org.eclipse.jetty.websocket.common.events.annotated
org.eclipse.jetty.websocket.common.extensions
org.eclipse.jetty.websocket.common.extensions.compress
org.eclipse.jetty.websocket.common.extensions.fragment
org.eclipse.jetty.websocket.common.extensions.identity
org.eclipse.jetty.websocket.common.frames
org.eclipse.jetty.websocket.common.io
org.eclipse.jetty.websocket.common.io.http
org.eclipse.jetty.websocket.common.io.payload
org.eclipse.jetty.websocket.common.message
org.eclipse.jetty.websocket.common.scopes
org.eclipse.jetty.websocket.common.util
org.eclipse.jetty.websocket.server
org.eclipse.jetty.websocket.server.pathmap
org.eclipse.jetty.websocket.servlet
org.eclipse.jetty.xml
I pacchetti Eclipse Jetty e Felix Http Jetty non sono più supportati.
org.apache.felix.metatype
org.apache.felix.scr
org.apache.felix.scr.info
org.apache.felix.scr.component
Il metatipo Apache Felix e le API SCR sono obsoleti. Utilizza invece il metatipo OSGi e le API Declarative Service.
org.slf4j.impl Le classi di implementazione dei registri non sono compatibili con AEM as a Cloud Service.
org.apache.sling.startupfilter
com.adobe.granite.crypto.spi
com.adobe.granite.crpyto.spi.base
com.adobe.agl.impl.data.icudt40b
com.adobe.agl.impl.data.icudt40b.brkitr
com.adobe.agl.impl.data.icudt40b.coll
com.adobe.agl.impl.data.icudt40b.rbnf
com.
adobe.agl.impl.data.icudt40b.translit
com.adobe.internal.pdf.tika
com.adobe.internal.pdftoolkit.color
com.adobe.internal.pdftoolkit.core.encryption
com.adobe.internal.pdftoolkit.core.encryption.impl
com.adobe.internal.pdftoolkit.core.traverser
com.adobe.internal.pdftoolkit.graphicsDOM
com.adobe.internal.pdftoolkit.graphicsDOM.shading
com.adobe.internal.pdftoolkit.graphicsDOM.utils
com.adobe.internal.pdftoolkit.image
com.adobe.internal.pdftoolkit.pdf.content
com.adobe.internal.pdftoolkit.pdf.content.processor
com.adobe.internal.pdftoolkit.pdf.content.processor.base14fontwidths
com.adobe.internal.pdftoolkit.pdf.contentmodify
com.adobe.internal.pdftoolkit.pdf.contentmodify.impl
com.adobe.internal.pdftoolkit.pdf.digsig
com.adobe.internal.pdftoolkit.pdf.document
com.adobe.internal.pdftoolkit.pdf.document.listener
com.adobe.internal.pdftoolkit.pdf.document.permissionhandlers
com.adobe.internal.pdftoolkit.pdf.filters
com.adobe.internal.pdftoolkit.pdf.graphics
com.adobe.internal.pdftoolkit.pdf.graphics.colorspaces
com.adobe.internal.pdftoolkit.pdf.graphics.colorspaces.cmykresources
com.adobe.internal.pdftoolkit.pdf.graphics.font
com.adobe.internal.pdftoolkit.pdf.graphics.font.encodings
com.adobe.internal.pdftoolkit.pdf.graphics.font.impl
com.adobe.internal.pdftoolkit.pdf.graphics.impl
com.adobe.internal.pdftoolkit.pdf.graphics.optionalcontent
com.adobe.internal.pdftoolkit.pdf.graphics.patterns
com.adobe.internal.pdftoolkit.pdf.graphics.shading
com.adobe.internal.pdftoolkit.pdf.graphics.xobject
com.adobe.internal.pdftoolkit.pdf.impl
com.adobe.internal.pdftoolkit.pdf.inlineimage
com.adobe.internal.pdftoolkit.pdf.interactive
com.adobe.internal.pdftoolkit.pdf.interactive.action
com.adobe.internal.pdftoolkit.pdf.interactive.annotation
com.adobe.internal.pdftoolkit.pdf.interactive.forms
com.adobe.internal.pdftoolkit.pdf.interactive.forms.impl
com.adobe.internal.pdftoolkit.pdf.interactive.geospatial
com.adobe.internal.pdftoolkit.pdf.interactive.markedcontent
com.adobe.internal.pdftoolkit.pdf.interactive.navigation
com.adobe.internal.pdftoolkit.pdf.interactive.navigation.collection
com.adobe.internal.pdftoolkit.pdf.interactive.readerrequirements
com.adobe.internal.pdftoolkit.pdf.interactive.requirement
com.adobe.internal.pdftoolkit.pdf.interchange
com.adobe.internal.pdftoolkit.pdf.interchange.documentparts
com.adobe.internal.pdftoolkit.pdf.interchange.metadata
com.adobe.internal.pdftoolkit.pdf.interchange.prepress
com.adobe.internal.pdftoolkit.pdf.interchange.structure
com.adobe.internal.pdftoolkit.pdf.multimedia
com.adobe.internal.pdftoolkit.pdf.page
com.adobe.internal.pdftoolkit.pdf.rendering
com.adobe.internal.pdftoolkit.pdf.transparency
com.adobe.internal.pdftoolkit.pdf.utils
com.adobe.internal.pdftoolkit.services.Jpeg2000
com.adobe.internal.pdftoolkit.services.fontresources
com.adobe.internal.pdftoolkit.services.fontresources.subsetting
com.adobe.internal.pdftoolkit.services.interchange.structure
com.adobe.internal.pdftoolkit.services.optionalcontent
com.adobe.internal.pdftoolkit.services.optionalcontent.impl
com.adobe.internal.pdftoolkit.services.pdfParser
com.adobe.internal.pdftoolkit.services.permissions
com.adobe.internal.pdftoolkit.services.rasterizer
com.adobe.internal.pdftoolkit.services.readingorder
com.adobe.internal.pdftoolkit.services.security
com.adobe.internal.pdftoolkit.services.swf
com.adobe.internal.pdftoolkit.services.textextraction
com.adobe.internal.pdftoolkit.services.textextraction.impl
com.adobe.internal.pdftoolkit.services.xmp
com.adobe.internal.util.base64
com.adobe.internal.xmp.utils
com.day.crx.core.cluster
com.day.crx.packaging
com.day.crx.packaging.gfx
com.day.crx.query
com.day.crx.sling.server.jmx
com.day.durbo
com.day.durbo.io
com.day.imageio.plugins
org.apache.aries.jmx.codec
org.h2.mvstore
org.h2.mvstore.rtree
org.h2.mvstore.type
org.openxmlformats.schemas.drawingml.x2006.chart.impl
org.openxmlformats.schemas.drawingml.x2006.main.impl
org.openxmlformats.schemas.drawingml.x2006.picture.impl
org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl
org.openxmlformats.schemas.officeDocument.x2006.customProperties.impl
org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl
org.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl
org.openxmlformats.schemas.officeDocument.x2006.relationships.impl
org.openxmlformats.schemas.presentationml.x2006.main.impl
org.openxmlformats.schemas.spreadsheetml.x2006.main.impl
org.openxmlformats.schemas.wordprocessingml.x2006.main.impl
org.openxmlformats.schemas.xpackage.x2006.contentTypes
org.openxmlformats.schemas.xpackage.x2006.contentTypes.impl
org.openxmlformats.schemas.xpackage.x2006.digitalSignature
org.openxmlformats.schemas.xpackage.x2006.digitalSignature.impl
org.openxmlformats.schemas.xpackage.x2006.metadata.coreProperties
org.openxmlformats.schemas.xpackage.x2006.metadata.coreProperties.impl
org.openxmlformats.schemas.xpackage.x2006.relationships
org.openxmlformats.schemas.xpackage.x2006.relationships.impl
com.adobe.internal.afml
com.adobe.internal.agm
com.adobe.internal.pdftoolkit.legacy.services.ap.es2
com.adobe.internal.pdftoolkit.legacy.services.ap.es3
com.adobe.internal.pdftoolkit.pdf.pieceinfo.compoundtype
com.adobe.internal.pdftoolkit.pdf.pieceinfo.editablepdf
com.adobe.internal.pdftoolkit.services.ap
com.adobe.internal.pdftoolkit.services.ap.annot
com.adobe.internal.pdftoolkit.services.ap.extension
com.adobe.internal.pdftoolkit.services.ap.impl
com.adobe.internal.pdftoolkit.services.ap.spi
com.adobe.internal.pdftoolkit.services.digsig
com.adobe.internal.pdftoolkit.services.digsig.cryptoprovider
com.adobe.internal.pdftoolkit.services.digsig.docmodanalysis
com.adobe.internal.pdftoolkit.services.digsig.spi
com.adobe.internal.pdftoolkit.services.fdf
com.adobe.internal.pdftoolkit.services.formflattener
com.adobe.internal.pdftoolkit.services.forms
com.adobe.internal.pdftoolkit.services.imageconversion
com.adobe.internal.pdftoolkit.services.javascript
com.adobe.internal.pdftoolkit.services.javascript.extension
com.adobe.internal.pdftoolkit.services.manipulations
com.adobe.internal.pdftoolkit.services.manipulations.impl
com.adobe.internal.pdftoolkit.services.optimizer
com.adobe.internal.pdftoolkit.services.pdfa
com.adobe.internal.pdftoolkit.services.pdfa.error
com.adobe.internal.pdftoolkit.services.pdfa2
com.adobe.internal.pdftoolkit.services.pdfa2.error
com.adobe.internal.pdftoolkit.services.pdfa2.error.codes
com.adobe.internal.pdftoolkit.services.pdfa3
com.adobe.internal.pdftoolkit.services.pdfport
com.adobe.internal.pdftoolkit.services.portfolio
com.adobe.internal.pdftoolkit.services.rcg
com.adobe.internal.pdftoolkit.services.rcg.impl
com.adobe.internal.pdftoolkit.services.redaction
com.adobe.internal.pdftoolkit.services.redaction.handler
com.adobe.internal.pdftoolkit.services.sanitization
com.adobe.internal.pdftoolkit.services.xbm
com.adobe.internal.pdftoolkit.services.xdp
com.adobe.internal.pdftoolkit.services.xfa
com.adobe.internal.pdftoolkit.services.xfa.form
com.adobe.internal.pdftoolkit.services.xfatext
com.adobe.internal.pdftoolkit.services.xfdf
com.adobe.internal.pdftoolkit.services.xobjhandler
com.adobe.internal.pdftoolkit.xml
com.adobe.octopus.extract
opennlp.tools.doccat
opennlp.tools.entitylinker
opennlp.tools.formats
opennlp.tools.formats.ad
opennlp.tools.formats.brat
opennlp.tools.formats.convert
opennlp.tools.formats.frenchtreebank
opennlp.tools.formats.muc
opennlp.tools.formats.ontonotes
opennlp.tools.lemmatizer
opennlp.tools.parser
opennlp.tools.parser.chunking
opennlp.tools.parser.lang.en
opennlp.tools.parser.lang.es
opennlp.tools.parser.treeinsert
opennlp.tools.sentdetect
opennlp.tools.sentdetect.lang
opennlp.tools.sentdetect.lang.th
opennlp.tools.stemmer
opennlp.tools.stemmer.snowball
opennlp.tools.tokenize.lang.en
org.apache.commons.imaging.color
org.apache.commons.imaging.common
org.apache.commons.imaging.common.itu_t4
org.apache.commons.imaging.common.mylzw
org.apache.commons.imaging.formats.bmp
org.apache.commons.imaging.formats.dcx
org.apache.commons.imaging.formats.gif
org.apache.commons.imaging.formats.icns
org.apache.commons.imaging.formats.ico
org.apache.commons.imaging.formats.jpeg
org.apache.commons.imaging.formats.jpeg.decoder
org.apache.commons.imaging.formats.jpeg.exif
org.apache.commons.imaging.formats.jpeg.iptc
org.apache.commons.imaging.formats.jpeg.segments
org.apache.commons.imaging.formats.jpeg.xmp
org.apache.commons.imaging.formats.pcx
org.apache.commons.imaging.formats.png
org.apache.commons.imaging.formats.png.chunks
org.apache.commons.imaging.formats.png.scanlinefilters
org.apache.commons.imaging.formats.png.transparencyfilters
org.apache.commons.imaging.formats.pnm
org.apache.commons.imaging.formats.psd
org.apache.commons.imaging.formats.psd.dataparsers
org.apache.commons.imaging.formats.psd.datareaders
org.apache.commons.imaging.formats.rgbe
org.apache.commons.imaging.formats.tiff
org.apache.commons.imaging.formats.tiff.constants
org.apache.commons.imaging.formats.tiff.datareaders
org.apache.commons.imaging.formats.tiff.fieldtypes
org.apache.commons.imaging.formats.tiff.photometricinterpreters
org.apache.commons.imaging.formats.tiff.taginfos
org.apache.commons.imaging.formats.tiff.write
org.apache.commons.imaging.formats.wbmp
org.apache.commons.imaging.formats.xbm
org.apache.commons.imaging.formats.xpm
org.apache.commons.imaging.icc
org.apache.commons.imaging.palette
org.apache.commons.imaging.util
com.adobe.dam.print.ids.utils
com.day.cq.dam.api.reporting
com.day.cq.dam.entitlement.api
com.day.cq.dam.handler.standard.epub
com.day.cq.dam.handler.standard.keynote
com.day.cq.dam.handler.standard.mp3
com.day.cq.dam.handler.standard.msoffice
com.day.cq.dam.handler.standard.msoffice.wmf
com.day.cq.dam.handler.standard.ooxml
com.day.cq.dam.handler.standard.pdf
com.day.cq.dam.handler.standard.pict
com.day.cq.dam.handler.standard.ps
com.day.cq.dam.handler.standard.psd
com.day.cq.dam.handler.standard.zip
com.day.cq.dam.word.extraction
com.day.cq.dam.word.process
com.adobe.xmp.worker.files
com.adobe.cq.address.api
com.adobe.cq.address.api.location
com.day.cq.mcm.emailprovider.impl.types
com.day.io
com.day.io.disk
com.day.io.file
org.apache.commons.exec.environment
org.apache.commons.exec.launcher
org.apache.commons.exec.util
com.google.zxing
com.google.zxing.common
com.google.zxing.common.reedsolomon
com.google.zxing.qrcode.decoder
com.google.zxing.qrcode.encoder
com.adobe.cq.dam.dm.internalapi.image_server
com.day.cq.dam.api.s7dam.jobs
com.day.cq.dam.api.s7dam.omnisearch
com.day.cq.dam.api.s7dam.scene7
com.day.cq.dam.scene7
com.day.cq.dam.scene7.api.net
com.day.cq.analytics.sitecatalyst.rsmerger
com.day.cq.searchpromote
com.day.cq.searchpromote.xml
com.day.cq.searchpromote.xml.form
com.day.cq.searchpromote.xml.result>
API AEM 6.x legacy.
org.apache.sling.discovery.commons
org.apache.sling.discovery.commons.providers
org.apache.sling.discovery.commons.providers.base
org.apache.sling.discovery.commons.providers.spi
org.apache.sling.discovery.commons.providers.spi.base
org.apache.sling.discovery.commons.providers.util
Questa API non è supportata in Cloud Service.
org.apache.jackrabbit.vault.util.xml
org.apache.jackrabbit.vault.util.xml.serialize
Le classi di utilità correlate ad Apache Xerces vengono rimosse nelle versioni successive con un’importante modifica della versione. Poiché queste utilità sono destinate all’uso interno in Filevault, l’API verrà eliminata dalla superficie API pubblica.
org.apache.sling.atom.taglib
org.apache.sling.atom.taglib.media
API AEM 6.x legacy. Consulta le note sulla rimozione di seguito.
org.apache.sling.commons.log.logback
org.apache.sling.commons.log.logback.webconsole
AEM as a Cloud Service non supporta questa API di logback interna.
com.github.jknack.handlebars.js È necessario aggiornare Handlebars da 4.0.5 a 4.3.0 a causa di vulnerabilità della sicurezza. Questo pacchetto non è più presente nella versione aggiornata di Handlebars.
com.adobe.granite.resourceresolverhelper Questa API non è più supportata. Utilizza invece org.apache.sling.api.resource.ResourceResolverFactory.
org.apache.sling.repoinit.jcr
org.apache.sling.repoinit.parser.operations
L’utilizzo di questa API non è più supportato in AEM as a Cloud Service.
org.apache.jackrabbit.oak.cache Questa API è solo per uso interno.

Indicazioni per la rimozione di API api-removal-guidance

Questa sezione tratta le indicazioni per la rimozione delle API relativa a varie API riportate nelle tabelle precedenti.

Rimozione di org.apache.sling.commons.auth* org.apache.sling.commons.auth

Se stai utilizzando org.apache.sling.commons.auth e/o org.apache.sling.commons.auth.spi, è possibile sostituirli eseguendo la migrazione del codice in org.apache.sling.auth resp. org.apache.sling.auth.spi. Se stai utilizzando una versione precedente di ACS AEM Commons, assicurati di eseguire l’aggiornamento alla versione più recente.

Elenco azioni:

  • Aggiornare ACS AEM Commons alla versione più recente (almeno 6.11.0)
  • Esegui la migrazione da org.apache.sling.commons.auth e/o org.apache.sling.commons.auth.spi a org.apache.sling.auth resp. org.apache.sling.auth.spi.

Rimozione di org.apache.felix.webconsole* org.apache.felix.webconsole

Se utilizzi pacchetti da org.apache.felix.webconsole*, rimuovi questo codice dal progetto. La console web non è accessibile in Cloud Service.

Elenco azioni:

  • Rimuovi il codice utilizzando i pacchetti da org.apache.felix.webconsole*

Rimozione di org.eclipse.jetty* org.eclipse.jetty

Se stai utilizzando un elemento del pacchetto org.eclipse.jetty o uno dei relativi pacchetti secondari, è possibile eseguire la migrazione ad altre librerie di terze parti con funzionalità simile. Se la migrazione non è fattibile, aggiungi al progetto i bundle richiesti dall’elenco seguente.

Elenco azioni:

  • Sostituisci l’utilizzo di pacchetti org.eclipse.jetty con altre librerie di terze parti/proprio codice o

  • seleziona i bundle richiesti da questo elenco e aggiungili al progetto:

    • org.eclipse.jetty:jetty-client:9.4.54.v20240208
    • org.eclipse.jetty:jetty-http:9.4.54.v20240208
    • org.eclipse.jetty:jetty-io:9.4.54.v20240208
    • org.eclipse.jetty:jetty-security:9.4.54.v20240208
    • org.eclipse.jetty:jetty-servlet:9.4.54.v20240208
    • org.eclipse.jetty:jetty-server:9.4.54.v20240208
    • org.eclipse.jetty:jetty-util:9.4.54.v20240208
    • org.eclipse.jetty:jetty-util-ajax:9.4.54.v20240208

Rimozione di com.mongodb com.mongodb

Aggiungi l’API client Mongo al progetto.

Elenco azioni:

  • Aggiungi questo bundle al progetto
    • org.mongodb:mongo-java-driver:3.12.7

Puoi scegliere una versione diversa, a seconda delle tue esigenze.

Rimozione di com.google.common* com.google.common

Rimuovi l’utilizzo delle librerie core Java di Google o includi una versione appropriata nel progetto. In molti casi l’utilizzo di questa libreria può essere sostituito con una delle classi di raccolta di JDK o Apache Commons4. Se non trovi sostituzioni, includi nel progetto la versione più recente della Libreria core Guava di Google. Se stai utilizzando una versione precedente di ACS AEM Commons, assicurati di eseguire l’aggiornamento alla versione più recente.

Elenco azioni:

  • Aggiornare ACS AEM Commons alla versione più recente (almeno 6.11.0)
  • Sostituire l’utilizzo della libreria core Guava di Google con raccolte JDK o Apache Commons4
  • Se ancora necessario, aggiungi questo pacchetto al progetto (sostituisci la versione con quella più recente disponibile):
    • com.google.guava:guava:33.4.8-jre

Rimozione di Apache Commons Lang 2 and Apache Commons Collections 3 apache.commons

Rimuovi l’utilizzo delle librerie Apache Commons non mantenute e sostituiscile con l’utilizzo delle versioni di supporto. Nella maggior parte dei casi questo richiede solo di adeguare le importazioni dei pacchetti, solo in alcuni casi le classi o i metodi sono stati rinominati. Se stai utilizzando una versione precedente di ACS AEM Commons, assicurati di eseguire l’aggiornamento alla versione più recente.

Elenco azioni:

  • Aggiornare ACS AEM Commons alla versione più recente (almeno 6.11.0)
  • Sostituisci le importazioni di org.apache.commons.lang* con org.apache.commons.lang3
  • Sostituisci le importazioni di org.apache.commons.collections* con org.apache.commons.collecitons4

Utilizzo di org.apache.abdera* e org.apache.sling.atom.taglib org.apache.abdera_or_org.apache.sling.atom.taglib

Sostituisci l’utilizzo di qualsiasi pacchetto di org.apache.abdera e org.apache.sling.atom.taglib con una libreria di terze parti che fornisce funzionalità simili o il tuo codice.

Elenco azioni:

  • Sostituisci l’utilizzo dei pacchetti di org.apache.abdera e org.apache.sling.atom.taglib con altre librerie di terze parti/proprio codice.

Utilizzo di org.apache.felix.http.whiteboard org.apache.felix.http.whiteboard

Sostituisci l’utilizzo di org.apache.felix.http.whiteboard con OSGi Http Whiteboard. L’API OSGi ufficiale dispone di funzionalità simili e, in molti casi, la sostituzione richiede solo di modificare le proprietà di registrazione del servizio.

Elenco azioni:

Utilizzo di ch.qos.logback* ch.qos.logback

La funzione Logback non è supportata in Cloud Service. Rimuovine qualsiasi utilizzo. Se stai utilizzando una versione precedente di ACS AEM Commons, assicurati di eseguire l’aggiornamento alla versione più recente.

Elenco azioni:

  • Aggiornare ACS AEM Commons alla versione più recente (almeno 6.11.0)
  • Rimuovi il codice utilizzando i pacchetti da ch.qos.logback

Utilizzo di org.slf4j.event and org.slf4j.spi org.slf4j

Se utilizzi org.slf4j.event o org.slf4j.spi, rimuovine l’utilizzo completo. Se stai utilizzando una versione precedente di ACS AEM Commons, assicurati di eseguire l’aggiornamento alla versione più recente.

Elenco azioni:

  • Aggiornare ACS AEM Commons alla versione più recente (almeno 6.11.0)
  • Rimuovi il codice utilizzando org.slf4j.event e org.slf4j.spi

Utilizzo di org.apache.log4j org.apache.log4j

Se stai utilizzando org.apache.log4j, passa a SLF4J (org.slf4j) o Log4J 2.x (org.apache.logging.log4j).

Elenco azioni:

  • Sostituisci l’utilizzo di org.apache.log4j con quello di org.slf4j (consigliato) o org.apache.logging.log4j

Configurazione OSGI osgi-configuration

Le due sezioni seguenti trattano la superficie di configurazione OSGi di AEM as a Cloud Service e descrivono che cosa la clientela può configurare.

  1. Il codice cliente non deve configurare le configurazioni OSGi elencate.
  2. Un elenco di configurazioni OSGi le cui proprietà possono essere configurate, ma devono rispettare le regole di convalida indicate. Queste regole includono se è necessaria la dichiarazione della proprietà, il tipo e, in alcuni casi, l’intervallo di valori consentito.

Il codice cliente può configurare qualsiasi configurazione OSGi non elencata.

Queste regole vengono convalidate durante il processo di compilazione di Cloud Manager. Con il passare del tempo è possibile aggiungere altre regole e la data di applicazione prevista è indicata nella tabella. I clienti sono tenuti a rispettare queste regole entro la data di applicazione prevista. Il mancato rispetto delle regole dopo la data di rimozione genera errori nel processo di compilazione di Cloud Manager. I progetti Maven devono includere plug-in Maven di Build Analyzer nell’SDK di AEM as a Cloud Service per segnalare gli errori di configurazione OSGI durante lo sviluppo dell’SDK locale.

Ulteriori informazioni sulla configurazione OSGI sono disponibili in questa posizione.

Proprietà OSGi obsolete (presto non modificabili) deprecated-unmodifiable-osgi-properties

Le proprietà per i seguenti PID del componente OSGi sono obsolete e l’utilizzo deve esserne interrotto entro la data di applicazione.

ID componente OSGI
Proprietà non modificabili
Rimozione
Applicazione
org.apache.sling.commons.log.LogManager
tutti
24/4/25
31/8/25 (configurazione ignorata a giugno)
org.apache.sling.commons.log.LogManager.factory.config
org.apache.sling.commons.log.file, org.apache.sling.commons.log.pattern
24/4/25
31/8/25 (configurazione ignorata a giugno)
org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
tutti
2024
31/8/25
com.adobe.granite.toggle.impl.dev.DynamicToggleProviderImpl
tutti
3/6/25
31/8/25
org.apache.http.proxyconfigurator
tutti
3/6/25
31/8/25

Configurazioni OSGi non modificabili unmodifiable-osgi-properties

Non è possibile modificare le proprietà per i PID dei seguenti componenti OSGi, pertanto questi non devono essere configurati.

ID componente OSGI
Proprietà non modificabili
com.day.cq.auth.impl.cug.CugSupportImpl
com.day.cq.jcrclustersupport.ClusterStartLevelController
tutti
com.adobe.granite.toggle.impl.ToggleRouterImpl
tutti
org.apache.sling.engine.impl.log.RequestLoggerFilter
tutti
org.apache.sling.feature.apiregions.impl
tutti
org.apache.sling.jcr.resource.internal.helper.jcr.BinaryDownloadUriProvider
tutti
com.adobe.cq.unifiedshell.impl.discovery.DiscoveryServlet
tutti
com.adobe.cq.unifiedshell.impl.ui.FrameErrorHandler
tutti
com.adobe.cq.unifiedshell.impl.config.UnifiedShellConfService
tutti
com.adobe.cq.unifiedshell.impl.config.RepositoryIdentifier
tutti
org.apache.sling.feature.apiregions.factory
tutti
com.adobe.granite.toggle.monitor.systemproperty
tutti

Restrizioni applicate alle proprietà OSGi future future-restrictions-osgi-properties

In futuro, Adobe applicherà le seguenti restrizioni alle proprietà OSGi. Per i PID menzionati, è consentito configurare solo le proprietà elencate.

PID componente OSGi
Obbligatorio
Tipo
Restrizione (se applicabile)
com.day.cq.mailer.DefaultMailService
smtp.host
stringa
smtp.port
intero
“465”, “587” o “25”
smtp.user
stringa
smtp.password
stringa
from.address
stringa
smtp.ssl
stringa
smtp.starttls
booleano
smtp.requiretls
booleano
debug.email
booleano
oauth.flow
booleano
org.apache.sling.commons.log.LogManager.factory.config
org.apache.sling.commons.log.level
stringa
“INFO”, “DEBUG” o “TRACE”
org.apache.sling.commons.log.names
array di stringhe
org.apache.sling.commons.log.additiv
booleano
com.day.cq.commons.impl.ExternalizerImpl
externalizer.domains
No
stringa[]
externalizer.encodedpath
No
booleano
externalizer.host
No
stringa
externalizer.contextpath
No
stringa

Restrizioni proprietà OSGi restrictions-osgi-properties

I valori di queste proprietà OSGi sono limitati alle regole descritte di seguito.

PID componente OSGi
Obbligatorio
Tipo
Restrizione (se applicabile)
org.apache.felix.eventadmin.impl.EventAdmin
org.apache.felix.eventadmin.ThreadPoolSize
intero
2-100
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
doppio
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
intero
org.apache.felix.eventadmin.RequireTopic
booleano
org.apache.felix.eventadmin.IgnoreTimeout
array di stringhe
Deve includere almeno tutti i seguenti org.apache.felix*, org.apache.sling*, come.day*, com.adobe*
org.apache.felix.eventadmin.IgnoreTopic
array di stringhe
org.apache.felix.http
org.apache.felix.http.timeout
intero
org.apache.felix.http.session.timeout
intero
org.apache.felix.http.jetty.threadpool.max
intero
org.apache.felix.http.jetty.headerBufferSize
intero
org.apache.felix.http.jetty.requestBufferSize
intero
org.apache.felix.http.jetty.responseBufferSize
intero
org.apache.felix.http.jetty.maxFormSize
intero
org.apache.felix.https.jetty.session.cookie.httpOnly
booleano
org.apache.felix.https.jetty.session.cookie.secure
booleano
org.eclipse.jetty.servlet.SessionIdPathParameterName
stringa
org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
booleano
org.eclipse.jetty.servlet.SessionCookie
stringa
org.eclipse.jetty.servlet.SessionDomain
stringa
org.eclipse.jetty.servlet.SessionPath
stringa
org.eclipse.jetty.servlet.MaxAge
intero
org.eclipse.jetty.servlet.SessionScavengingInterval
intero
org.apache.felix.jetty.gziphandler.enable
booleano
org.apache.felix.jetty.gzip.minGzipSize
intero
org.apache.felix.jetty.gzip.compressionLevel
intero
org.apache.felix.jetty.gzip.inflateBufferSize
intero
org.apache.felix.jetty.gzip.syncFlush
booleano
org.apache.felix.jetty.gzip.excludedUserAgents
stringa
org.apache.felix.jetty.gzip.includedMethods
array di stringhe
org.apache.felix.jetty.gzip.excludedMethods
array di stringhe
org.apache.felix.jetty.gzip.includedPaths
array di stringhe
org.apache.felix.jetty.gzip.excludedPaths
array di stringhe
org.apache.felix.jetty.gzip.includedMimeTypes
array di stringhe
org.apache.felix.http.session.invalidate
booleano
org.apache.felix.http.session.container.attribute
array di stringhe
org.apache.felix.http.session.uniqueid
booleano
org.apache.sling.scripting.cache
org.apache.sling.scripting.cache.size
intero
>= 2048
org.apache.sling.scripting.cache.additional_extensions
array di stringhe
deve includere “js”
org.apache.sling.engine.impl.log.RequestLogger
request.log.output
No
stringa
request.log.outputtype
No
stringa
request.log.entry.format
No
stringa
request.log.exit.format
No
stringa
request.log.enabled
No
stringa
access.log.output
No
stringa
access.log.outputtype
No
stringa
access.log.enabled
No
stringa
org.apache.sling.servlets.resolver.SlingServletResolver
servletresolver.servletRoot
No
stringa
servletresolver.cacheSize
No
intero
servletresolver.paths
No
stringa[]
servletresolver.defaultExtensions
No
stringa
servletresolver.mountProviders
No
booleano
servletresolver.scriptUser
No
stringa
obsoleto, non utilizzare

Aggiornamento Java Runtime alla versione 21 java-runtime-update-21

Transizione da Adobe Experience Manager as a Cloud Service a Java Runtime 21. Per garantire la compatibilità, è essenziale aggiornare le versioni della libreria come descritto in Requisiti di runtime.

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