Fonctionnalités et API obsolètes et supprimées deprecated-and-removed-features-apis

Adobe étudie constamment les fonctionnalités du produit de façon à les réinventer au fil du temps ou à remplacer les fonctions plus anciennes par des variantes plus modernes, pour améliorer la valeur client globale, le tout en faisant toujours attention à la compatibilité ascendante. En outre, comme Adobe Experience Manager as a Cloud Service fournit un modèle de déploiement natif au cloud, certaines capacités et fonctionnalités ont été remplacées par des homologues natives sur le cloud.

Pour communiquer la suppression/le remplacement imminent de fonctionnalités d’Experience Manager, les règles suivantes s’appliquent :

  1. L’annonce de la suppression arrive en premier. Les capacités obsolètes demeurent disponibles, mais ne sont plus améliorées.
  2. Les fonctionnalités annoncées comme obsolètes sont supprimées au plus tôt dans la version majeure qui suit. La date cible réelle de la suppression est annoncée.

Ce processus donne aux clients au moins un cycle de version afin d’adapter leur implémentation à une nouvelle version ou produit de remplacement d’une fonctionnalité obsolète, avant que la suppression ne soit effective.

Fonctionnalités obsolètes deprecated-features

Cette section répertorie les fonctionnalités qui ont été marquées comme obsolètes dans Experience Manager as a Cloud Service. En règle générale, les fonctionnalités qui doivent être supprimées dans une version ultérieure sont d’abord définies comme obsolètes, et une alternative est fournie.

Il est conseillé aux clients de réfléchir à leur utilisation de la fonctionnalité dans leur déploiement actuel et de prévoir la modification de leur mise en œuvre de façon à utiliser l’alternative proposée.

Fonctionnalités
Fonctionnalité obsolète
Remplacement
Sites
Propriétés des fragments d’expérience pour Statut des médias sociaux.
La fonctionnalité sera bientôt supprimée.
Sites
Fragments de contenu simples basés sur des modèles.
Fragments de contenu structuré basés sur des modèles maintenant.
Assets
Workflow DAM Asset Update pour traiter les images ingérées.
L’assimilation de ressources utilise maintenant les microservices de ressources.
Assets
Chargez des ressources directement dans Experience Manager. Voir API de chargement des ressources obsolètes.
Utilisez le chargement de binaire direct. Pour plus d’informations techniques, consultez API de chargement direct.
Assets
Certaines étapes du workflow DAM Asset Update ne sont pas prises en charge, notamment l’appel d’outils de ligne de commande tels que ImageMagick.
Les microservices de ressources remplacent de nombreux workflows. Pour le traitement personnalisé, utilisez des workflows de post-traitement.
Assets
Transcodage FFmpeg des vidéos.
Pour la génération de miniatures FFmpeg, utilisez les microservices de ressources. Pour le transcodage FFmpeg, utilisez Dynamic Media.
Foundation
Interface utilisateur de réplication de l’arborescence sous l’onglet Distribuer de l’agent de réplication (suppression après le 30 septembre 2021)
Approches Gérer la publication ou Workflow de publication de l’arborescence de contenu
Foundation
Ni l’onglet Distribution de l’écran de l’administrateur ou de l’administratrice de l’agent de réplication, ni l’API de réplication ne peuvent être utilisés pour répliquer les packages de contenu de plus de 10 Mo. Utilisez plutôt l’une des méthodes suivantes : Gérer la publication ou le workflow Publier l’arborescence de contenu.
Foundation
Les intégrations qui utilisent des informations d’identification générées à partir des projets Adobe Developer Console perdront progressivement la prise en charge des informations d’identification du compte de service (JWT). Les informations d’identification du nouveau compte de service (JWT) ne peuvent pas être créées dans la console Adobe Developer le ou après le 1er mai 2024, bien que les informations d’identification existantes du compte de service (JWT) puissent toujours être utilisées pour les intégrations déjà configurées jusqu’au 1er janvier 2025. À ce moment-là, les informations d’identification existantes du compte de service (JWT) ne fonctionneront plus) et les clients doivent migrer vers les informations d’OAuth Server vers les informations d’authentification OAuth. En savoir plus.
Migrer aux informations d’identification OAuth serveur à serveur.

Fonctionnalités supprimées removed-features

Cette section répertorie les capacités et fonctionnalités qui ont été supprimées d’Experience Manager avec Experience Manager as a Cloud Service.

Domaine
Fonctionnalité
Remplacement
Date de suppression visée
Interface utilisateur
L’interface utilisateur Classic est supprimée de l’interface utilisateur du produit. Quelques boîtes de dialogue d’interface utilisateur Classic sont disponibles pour quelques fonctionnalités sélectionnées, telles que le vérificateur de liens, la purge de version et certaines configurations de Cloud Service. Les mises à jour de produit à venir peuvent supprimer la disponibilité de l’interface utilisateur Classic.
Interface utilisateur standard
Supprimé
Dynamic Media
Les intégrations précédentes avec Dynamic Media Classic et le mode hybride de Dynamic Media ne sont pas disponibles dans Experience Manager as a Cloud Service.
Utilisez Dynamic Media fourni avec Experience Manager as a Cloud Service.
Supprimé
Sites
Composant Portal Director et Portlet
Ces fonctionnalités ont été abandonnées dans Experience Manager 6.4 et ont été supprimées d’Experience Manager.
Supprimé
Sites
Importateur de conception
Cette fonctionnalité a été supprimée, car les sections non modifiables du référentiel de Experience Manager ne sont pas accessibles au moment de l’exécution.
Supprimé
Assets
Le partage d’Assets avec le service principal Experience Cloud Assets et les services Creative Cloud n’est pas disponible.
Pour l’intégration à Adobe Creative Cloud, utilisez Adobe Asset Link.
Supprimé
Foundation
Prise en charge des sources de données Apache Sling (offre spéciale OSGi org.apache.sling.datasource)
S/O
Supprimé
Foundation
Prise en charge des modèles de script JST (offre spéciale OSGi org.apache.sling.scripting.jst)
S/O
Supprimé
Foundation
Prise en charge d’Apache Felix Http Whiteboard
OSGi Http Whiteboard
Mars 2022
Foundation
Prise en charge de com.adobe.granite.oauth.server
Intégration Adobe IMS
Mars 2023

API d’AEM aem-apis

Vous trouverez ci-dessous la liste exhaustive des API d’AEM obsolètes et leur date de suppression prévue. Il est attendu des clients qu’ils suppriment de leur code les API d’ici la date de suppression cible. Toute utilisation de l’API après la date de suppression générera des erreurs dans l’environnement de développement/SDK local et le processus de création Cloud Manager.

Développez pour afficher la liste des API obsolètes.
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 26-row-4 27-row-4 28-row-4 29-row-4 30-row-4 31-row-4 32-row-4 33-row-4 layout-auto html-authored
Package/classe Commentaires Date d’obsolescence Date de suppression visée
org.apache.sling.commons.auth
org.apache.sling.commons.auth.spi
Utiliser les interfaces Auth Core / Auth Core SPI de Sling comme alternative 2015 30/07/2021
org.apache.sling.runmode 2015 30/07/2021
com.day.cq.jcrclustersupport Utiliser l’API Discovery de Sling comme alternative 2015 supprimée
org.apache.sling.settings AEM as a Cloud Service ne prend pas en charge les modes d’exécution ou l’accès au système de fichier au moment de l’exécution. 05/10/2020 Fin 2021.
org.apache.fop.apps 01/03/2021 supprimée
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
05/03/2021 supprimée
org.json L’implémentation Apache Johnzon de javax.json est recommandée et devrait être utilisée. 30/04/2021 31/12/2021
org.apache.felix.cm
org.apache.felix.cm.file
Les gestionnaires de persistance personnalisée ne sont pas pris en charge dans AEM as a Cloud Service. 30/04/2021 supprimée
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 est en mode de maintenance. Commons Lang 3 devrait être utilisé à la place. 30/04/2021 31/12/2021
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 est en mode de maintenance. Commons Collections 4 devrait être utilisé à la place. 30/04/2021 31/12/2021
org.apache.felix.systemready Il est recommandé d’utiliser l’API Apache Felix HealthCheck à la place 30/04/2021 supprimée
org.apache.felix.webconsole
org.apache.felix.webconsole.bundleinfo
org.apache.felix.webconsole.i18n
La console web Felix n’est pas prise en charge dans les environnements cloud 30/04/2021 30/07/2021
org.apache.felix.http.jetty
org.eclipse.jetty.http
org.eclipse.jetty.http.pathmap
org.eclipse.jetty.io
org.eclipse.jetty.io.ssl
org.eclipse.jetty.jmx
org.eclipse.jetty.security
org.eclipse.jetty.server
org.eclipse.jetty.server.handler
org.eclipse.jetty.server.handler.gzip
org.eclipse.jetty.server.handler.jmx
org.eclipse.jetty.server.jmx
org.eclipse.jetty.server.nio
org.eclipse.jetty.server.session
org.eclipse.jetty.servlet
org.eclipse.jetty.servlet.jmx
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.preventers
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
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
org.eclipse.jetty.client
org.eclipse.jetty.client.api
org.eclipse.jetty.client.http
org.eclipse.jetty.client.jmx
org.eclipse.jetty.client.util
Les packages Eclipse Jetty et Felix Http Jetty ne sont plus pris en charge. 27/05/2021 26/08/2021
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’utilisation de cette API n’est pas prise en charge dans AEM as a Cloud Service. 27/05/2021 30/07/2021
org.apache.felix.metatype
org.apache.felix.scr
org.apache.felix.scr.info
org.apache.felix.scr.component
Le métatype Apache Felix et les API SCR sont obsolètes. Utilisez le métatype OSGi et les API Declarative Service à la place. 27/05/2021 supprimée
org.slf4j.impl Les classes de mise en œuvre du journal ne sont pas compatibles avec AEM as a Cloud Service. 04/07/2021 supprimée
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
Cette API est obsolète, car le projet Apache Abdera a été supprimé en 2017. 29/07/2021 29/09/2021
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
Cette API est obsolète, car le projet Apache Abdera a été supprimé en 2017. 08/04/2019 29/09/2021
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 héritée d’AEM 6.x. 08/04/2019 supprimée
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
Cette API nʼest pas prise en charge dans Cloud Service. 30/09/2021 supprimée
org.apache.jackrabbit.vault.util.xml
org.apache.jackrabbit.vault.util.xml.serialize
Les classes util liées à Apache Xerces sont supprimées dans les versions ultérieures, ce qui entraîne un changement de version majeur. Comme ces utils sont destinés à un usage interne à Filevault, lʼAPI est dépréciée de lʼinterface de lʼAPI publique. 01/09/2021 supprimée
org.apache.sling.atom.taglib
org.apache.sling.atom.taglib.media
API héritée d’AEM 6.x. 08/04/2019 29/09/2021
org.apache.felix.http.whiteboard Le tableau blanc HTTP Apache Felix nʼest plus pris en charge. Migrez votre code vers le tableau blanc HTTP OSGI. 27/01/2022 24/03/2022
org.apache.cocoon.xml.dom
org.apache.cocoon.xml.sax
Cette API est obsolète, migrez votre code vers les API XML fournies par le JDK. 27/01/2022 24/03/2022
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
Cette API interne Logback nʼest pas prise en charge par AEM as a Cloud Service. 27/01/2022 24/03/2022
org.slf4j.spi Cette API interne Log4j nʼest pas prise en charge par AEM as a Cloud Service. 27/01/2022 24/03/2022
org.apache.log4j
org.apache.log4j.helpers
org.apache.log4j.spi
org.apache.log4j.xml
Apache Log4j 1 a atteint sa fin de vie en 2015 et n’est plus pris en charge. 27/01/2022 24/03/2022
org.apache.sling.commons.log.logback
org.apache.sling.commons.log.logback.webconsole
Cette API interne Logback nʼest pas prise en charge par AEM as a Cloud Service. 27/01/2022 supprimé
com.github.jknack.handlebars.js Mise à niveau de Handlebars requise de la version 4.0.5 à la version 4.3.0 en raison d’une vulnérabilité de sécurité. Ce package n’est plus présent dans les mises à niveau de Handlebars. 05/05/2022 05/08/2022
com.adobe.granite.resourceresolverhelper Cette API n’est plus prise en charge. Utilisez org.apache.sling.api.resource.ResourceResolverFactory à la place. 29/09/2022 24/11/2022
com.day.cq.contentsync.handler.util Cette API est obsolète. Utilisez les créateurs de ressources d’Apache Sling à la place. 31/10/2022 01/01/2023
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
Cette API nʼest pas prise en charge par AEM as a Cloud Service. 15/05/2023 15/06/2023
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
Les bibliothèques principales de Google Guava sont obsolètes. 15/05/2023 15/06/2023

Configuration OSGI osgi-configuration

Les deux listes ci-dessous représentent la surface de configuration OSGi d’AEM as a Cloud Service, décrivant ce que les clients peuvent configurer.

  1. Liste des configurations OSGi qui ne doivent pas être configurées par le code client
  2. Liste des configurations OSGi dont les propriétés peuvent être configurées, mais doivent respecter les règles de validation indiquées. Ces règles indiquent si la déclaration de la propriété est requise, son type et, dans certains cas, sa plage de valeurs autorisée.

Si une configuration OSGI n’est pas répertoriée, elle peut être configurée par code client.

Ces règles sont validées pendant le processus de création de Cloud Manager. D’autres règles peuvent être ajoutées au fil du temps et la date prévue d’application est indiquée dans le tableau. Les clients doivent respecter ces règles avant la date d’application de la cible. Le fait de ne pas respecter les règles après la date de suppression génère des erreurs dans le processus de création de Cloud Manager. Les projets Maven doivent inclure le module externe Maven Analyseur de build de SDK d’AEM as a Cloud Service pour signaler les erreurs de configuration OSGI lors du développement du SDK local.

Vous trouverez des informations supplémentaires sur la configuration OSGI à cet emplacement.

Configurations OSGi qui ne peuvent pas être modifiées.
  • org.apache.felix.webconsole.internal.servlet.OsgiManager (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)
  • com.day.cq.auth.impl.cug.CugSupportImpl (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)
  • com.day.cq.jcrclustersupport.ClusterStartLevelController (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)
  • org.apache.felix.http (Factory) (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)
  • org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet (Date d’annonce : 25/08/2021, Date d’application : 26/11/2021)
Configurations OSGi soumises aux règles de validation de version.
  • org.apache.felix.eventadmin.impl.EventAdmin (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)

  • org.apache.felix.eventadmin.ThreadPoolSize

    • Type : entier
    • Plage requise : 2 à 100
  • org.apache.felix.eventadmin.AsyncToSyncThreadRatio

    • Type : double
  • org.apache.felix.eventadmin.Timeout

    • Type : entier
  • org.apache.felix.eventadmin.RequireTopic

    • Type : booléen
  • org.apache.felix.eventadmin.IgnoreTimeout

    • Obligatoire
    • Type : tableau de chaînes
    • Plage requise : doit inclure au moins tous les éléments org.apache.felix*, org.apache.sling*, come.day*, com.adobe*
  • org.apache.felix.eventadmin.IgnoreTopic

    • Type : tableau de chaînes
  • org.apache.felix.http (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)

    • org.apache.felix.http.timeout
      • Type : entier
    • org.apache.felix.http.session.timeout
      • Type : entier
    • org.apache.felix.http.jetty.threadpool.max
      • Type : entier
    • org.apache.felix.http.jetty.headerBufferSize
      • Type : entier
    • org.apache.felix.http.jetty.requestBufferSize
      • Type : entier
    • org.apache.felix.http.jetty.responseBufferSize
      • Type : entier
    • org.apache.felix.http.jetty.maxFormSize
      • Type : entier
    • org.apache.felix.https.jetty.session.cookie.httpOnly
      • Type : booléen
    • org.apache.felix.https.jetty.session.cookie.secure
      • Type : booléen
    • org.eclipse.jetty.servlet.SessionIdPathParameterName
      • Type : chaîne
    • org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
      • Type : booléen
    • org.eclipse.jetty.servlet.SessionCookie
      • Type : chaîne
    • org.eclipse.jetty.servlet.SessionDomain
      • Type : chaîne
    • org.eclipse.jetty.servlet.SessionPath
      • Type : chaîne
    • org.eclipse.jetty.servlet.MaxAge
      • Type : entier
    • org.eclipse.jetty.servlet.SessionScavengingInterval
      • Type : entier
    • org.apache.felix.jetty.gziphandler.enable
      • Type : booléen
    • org.apache.felix.jetty.gzip.minGzipSize
      • Type : entier
    • org.apache.felix.jetty.gzip.compressionLevel
      • Type : entier
    • org.apache.felix.jetty.gzip.inflateBufferSize
      • Type : entier
    • org.apache.felix.jetty.gzip.syncFlush
      • Type : booléen
    • org.apache.felix.jetty.gzip.excludedUserAgents
      • Type : chaîne
    • org.apache.felix.jetty.gzip.includedMethods
      • Type : tableau de chaînes
    • org.apache.felix.jetty.gzip.excludedMethods
      • Type : tableau de chaînes
    • org.apache.felix.jetty.gzip.includedPaths
      • Type : tableau de chaînes
    • org.apache.felix.jetty.gzip.excludedPaths
      • Type : tableau de chaînes
    • org.apache.felix.jetty.gzip.includedMimeTypes
      • Type : tableau de chaînes
    • org.apache.felix.jetty.gzip.excludedMimeTypes
      • Type : tableau de chaînes
    • org.apache.felix.http.session.invalidate
      • Type : booléen
    • org.apache.felix.http.session.container.attribute
      • Type : tableau de chaînes
    • org.apache.felix.http.session.uniqueid
      • Type : booléen
  • org.apache.sling.scripting.cache (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)

    • org.apache.sling.scripting.cache.size

      • Type : entier
      • Plage requise : >= 2048
    • org.apache.sling.scripting.cache.additional_extensions

      • Obligatoire
      • Type : tableau de chaînes
      • Plage requise : doit inclure js
  • com.day.cq.mailer.DefaultMailService (Date d’annonce : 30/04/2021, Date d’application : 31/07/2021)

    • smtp.host

      • Type : chaîne
    • smtp.port

      • Type : entier
      • Plage requise : 465, 587 ou 25
    • smtp.user

      • Type : chaîne
    • smtp.password

      • Type : chaîne
    • from.address

      • Type : chaîne
    • smtp.ssl

      • Type : chaîne
    • smtp.starttls

      • Type : booléen
    • smtp.requiretls

      • Type : booléen
    • debug.email

      • Type : booléen
    • oauth.flow

      • Type : booléen
  • org.apache.sling.commons.log.LogManager.factory.config (Date d’annonce: 16/11/21, Date d’application : 16/02/21)

    • org.apache.sling.commons.log.level

      • Type : énumération
      • Plage requise : INFO, DEBUG ou TRACE
    • org.apache.sling.commons.log.names

      • Type : chaîne
    • org.apache.sling.commons.log.file

      • Type : chaîne
    • org.apache.sling.commons.log.additiv

      • Type : booléen
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab