Föråldrade och borttagna funktioner och API:er deprecated-and-removed-features-apis

Adobe utvärderar ständigt produktfunktioner för att med tiden kunna förnya eller ersätta äldre funktioner med modernare alternativ för att förbättra det totala kundvärdet, alltid under noggrant övervägande av bakåtkompatibilitet. Eftersom Adobe Experience Manager som Cloud Service tillhandahåller en molnbaserad distributionsmodell har vissa funktioner ersatts av molnbaserade motsvarigheter.

Följande regler gäller för att kommunicera den förestående borttagningen/ersättningen av Experience Manager-funktioner:

  1. Föråldringsanmälan kommer först. Föråldrade funktioner är fortfarande tillgängliga men har inte förbättrats ytterligare.
  2. Funktioner som annonserats vara borttagna så snart som möjligt i den senare större versionen. Det faktiska måldatumet för borttagning tillkännages.

Den här processen ger kunderna minst en releasecykel för att anpassa implementeringen till en ny version eller en efterföljare till en borttagningsfunktion, innan den faktiska borttagningen.

Föråldrade funktioner deprecated-features

I det här avsnittet visas funktioner som har markerats som borttagna i Experience Manager som Cloud Service. Vanligtvis är funktioner som ska tas bort i en framtida version först inaktuella, med ett alternativ.

Kunderna rekommenderas att granska om de använder funktionen/funktionen i den aktuella distributionen och planera för att ändra implementeringen så att den använder det alternativ som erbjuds.

Funktioner
Inaktuell funktion
Ersättning
Sites
JavaScript Use API
Java Use API
Sites
Upplev fragmentegenskaper för Status för sociala medier.
Funktionen tas bort snart.
Sites
Mallbaserade enkla innehållsfragment.
Modellbaserade strukturerade innehållsfragment.
Assets
DAM Asset Update arbetsflöde för att bearbeta inkapslade bilder.
Tillgångsintaget använder tillgångsmikrotjänster nu.
Assets
Överför resurser direkt till Experience Manager. Se inaktuella API:er för överföring av resurser.
Använd direkt binär överföring. Mer teknisk information finns i API:er för direktöverföring.
Assets
Vissa arbetsflödessteg i DAM Asset Update-arbetsflödet stöds inte, inklusive anrop av kommandoradsverktyg som ImageMagick.
Resursmikrotjänster ersätter många arbetsflöden. Använd efterbearbetningsarbetsflöden för anpassad bearbetning.
Assets
Konvertera videofilmer till mpeg.
Använd Resursmikrotjänster för att skapa miniatyrbilder för MPEG. Använd Dynamic Media för MPEG-omkodning.
Foundation
Gränssnitt för trädreplikering på fliken Distribuera i replikeringsagenten (borttagning efter 30 september 2021)
Hantera arbetsflödesmetoderna för publikation eller Trädaktivering.
Foundation
Varken fliken Distribuera på administrationsskärmen för replikeringsagenten eller replikerings-API:t kan användas för att replikera innehållspaket över 10 MB.
Hantera publikation eller Arbetsflöde för trädaktivering
Foundation
Integreringar som använder inloggningsuppgifter som genererats från Adobe Developer Console-projekt förlorar gradvis stöd för JWT-autentiseringsuppgifter (Service Account). Det går inte att skapa nya JWT-autentiseringsuppgifter i Adobe Developer Console den 1 maj 2024 eller senare, även om befintliga JWT-autentiseringsuppgifter fortfarande kan användas för redan konfigurerade integreringar fram till 1 januari 2025, då befintliga JWT-autentiseringsuppgifter inte längre fungerar och kunderna måste migrera till OAuth Server-till-Server-autentiseringsuppgifter. Läs mer.
Migrera till autentiseringsuppgifter för OAuth Server-till-Server.
Foundation
Publish Content Tree Workflow and the related Publish Content Tree Workflow Step, som användes för att replikera hierarkier med innehåll.
Använd Arbetsflödessteget för trädaktivering, vilket är mer prestandaförbättrat.

Borttagna funktioner removed-features

I det här avsnittet visas funktioner som har tagits bort från Experience Manager med Experience Manager som Cloud Service.

Område
Funktion
Ersättning
Borttagningsdatum för mål
Användargränssnitt
Klassiskt användargränssnitt har tagits bort från produktanvändargränssnittet. Det finns ett fåtal klassiska användargränssnittsdialogrutor för vissa funktioner, som Länkkontroll, Rensa version och vissa Cloud Service. De kommande produktuppdateringarna kan ta bort Classic UI-tillgängligheten ytterligare.
Standardgränssnitt
Borttagen
Dynamic Media
Tidigare integreringar med Dynamic Media Classic och Dynamic Media hybridläge är inte tillgängliga i Experience Manager som Cloud Service.
Använd Dynamic Media som tillhandahålls med Experience Manager som Cloud Service.
Borttagen
Sites
Portal Director och Portlet Component
Dessa funktioner har tagits bort i Experience Manager 6.4 och har nu tagits bort från Experience Manager.
Borttagen
Sites
Designimporteraren
Den här funktionen har tagits bort eftersom oföränderliga avsnitt i databasen Experience Manager inte är tillgängliga vid körning.
Borttagen
Assets
Det går inte att dela Assets med Marketing Cloud Assets Core Service och Creative Cloud-tjänster.
Använd Adobe Asset Link för integrering med Adobe Creative Cloud.
Borttagen
Foundation
Stöd för Apache Sling-datakällor (OSGi bundle org.apache.sling.datasource)
Ej tillämpligt
Borttagen
Foundation
Stöd för JST-skriptmallar (OSGi bundle org.apache.sling.scripting.jst)
Ej tillämpligt
Borttagen
Foundation
Stöd för Apache Felix Http Whiteboard
OSGi Http Whiteboard
Mars 2022
Foundation
Stöd för com.adobe.granite.oauth.server
Integrering med Adobe IMS
Mars 2023
Foundation
Stöd för funktionen org.apache.sling.servicusermapping till hämta tjänstanvändar-ID
Ej tillämpligt
8/30/24

AEM API:er aem-apis

Nedan finns en omfattande lista över borttagna AEM-API:er och deras förväntade borttagningsdatum. Kunder förväntas ta bort API:erna vid målborttagningsdatumet från sin kod. Om API:t används efter borttagningsdatumet genereras fel i den lokala SDK/Development Environment och Cloud Manager byggprocess.

Expandera om du vill visa en lista över inaktuella API:er.
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 34-row-4 35-row-4 36-row-4 37-row-4 38-row-4 39-row-4 layout-auto html-authored
Paket/klass Kommentar Inaktuellt datum Borttagningsdatum för mål
org.apache.sling.commons.auth
org.apache.sling.commons.auth.spi
Använd Slings gränssnitt Auth Core/Auth Core SPI som ett alternativ. Se borttagningsanteckningar nedan. 2015 7/30/21
org.apache.sling.runmode 2015 7/30/21
com.day.cq.jcrclustersupport Använd Sling Discovery API som ett alternativ 2015 borttagen
org.apache.fop.apps 3/1/21 borttagen
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
3/5/21 borttagen
org.json Apache Johnzon-implementeringen av javax.json rekommenderas och bör användas. 4/30/21 12/31/21
org.apache.felix.cm
org.apache.felix.cm.file
Anpassade beständiga hanterare stöds inte i AEM as a Cloud Service. 4/30/21 borttagen
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 är i underhållsläge. Kommandon Lang 3 bör användas i stället. 4/30/21 12/31/21
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 är i underhållsläge. Commons Collections 4 ska användas i stället. 4/30/21 12/31/21
org.apache.felix.systemready Du bör använda API:t Apache Felix HealthCheck i stället 4/30/21 borttagen
org.apache.felix.webconsole
org.apache.felix.webconsole.bundleinfo
org.apache.felix.webconsole.i18n
Felix webbkonsol stöds inte i molnmiljöer 4/30/21 7/30/21
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
Paketen Eclipse Jetty och Felix Http Jetty stöds inte längre. Se borttagningsanteckningar nedan. 5/27/21 8/26/21
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
Paketen Eclipse Jetty och Felix Http Jetty stöds inte längre. 5/27/21 8/26/21
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
Användning av detta API stöds inte i AEM as a Cloud Service. Se borttagningsanteckningar nedan. 5/27/21 7/30/21
org.apache.felix.metatype
org.apache.felix.scr
org.apache.felix.scr.info
org.apache.felix.scr.component
Apache Felix-metatypen och SCR-API:erna är föråldrade. Använd OSGi-metatypen och deklarativa tjänstens API:er i stället. 5/27/21 borttagen
org.slf4j.impl Loggimplementeringsklasser är inte kompatibla med AEM as a Cloud Service. 7/4/21 borttagen
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
API:t används inte eftersom Apache Abdera är ett projekt som har gått tillbaka sedan 2017. Se borttagningsanteckningar nedan. 7/29/21 09/29/21
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
API:t används inte eftersom Apache Abdera är ett projekt som har gått tillbaka sedan 2017. 4/8/19 09/29/21
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>
Äldre AEM 6.x API. 4/8/19 borttagen
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
Detta API stöds inte i Cloud Servicen. 9/30/21 borttagen
org.apache.jackrabbit.vault.util.xml
org.apache.jackrabbit.vault.util.xml.serialize
Util-klasser som är relaterade till Apache Xerces tas bort i efterföljande versioner, vilket orsakar en större versionsändring. Eftersom de här verktygen är avsedda för internt bruk i Filevault är API-gränssnittet föråldrat från den offentliga API-ytan. 9/1/21 borttagen
org.apache.sling.atom.taglib
org.apache.sling.atom.taglib.media
Äldre AEM 6.x API. Se borttagningsanteckningar nedan. 4/8/19 09/29/21
org.apache.felix.http.whiteboard Apache Felix Http Whiteboard stöds inte längre. Migrera koden till OSGi Http Whiteboard. Se borttagningsanteckningar nedan. 2022-1-27 03/24/2022
org.apache.cocoon.xml.dom
org.apache.cocoon.xml.sax
Detta API är inaktuellt. Migrera koden till de XML-API:er som tillhandahålls av JDK. 2022-1-27 3/24/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
Detta interna API för inloggning stöds inte av AEM as a Cloud Service. 2022-1-27 3/24/2022
org.slf4j.spi Detta interna log4j-API stöds inte av AEM as a Cloud Service. 2022-1-27 3/24/2022
org.apache.log4j
org.apache.log4j.helpers
org.apache.log4j.spi
org.apache.log4j.xml
Apache Log4j 1 upphörde 2015 och stöds inte längre. 2022-1-27 3/24/2022
org.apache.sling.commons.log.logback
org.apache.sling.commons.log.logback.webconsole
Detta interna API för inloggning stöds inte av AEM as a Cloud Service. 2022-1-27 borttagen
com.github.jknack.handlebars.js Uppgradering av handtag krävs från 4.0.5 till 4.3.0 på grund av säkerhetslucka. Det här paketet finns inte längre i de uppgraderade verktygsfälten. 5/5/2022 8/5/2022
com.adobe.granite.resourceresolverhelper Detta API stöds inte längre. Använd org.apache.sling.api.resource.ResourceResolverFactory i stället. 9/29/2022 2022-11-24
com.day.cq.contentsync.handler.util Detta API är inaktuellt. Använd Apache Sling's Builders i stället. 10/31/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
Detta API stöds inte av AEM as a Cloud Service. 5/15/2023 15/6/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
Google Guava Core Libraries är föråldrat. 5/15/2023 15/6/2023
org.slf4j.event Detta interna slf4j-API stöds inte av AEM as a Cloud Service 4/11/2022 8/30/2024
org.apache.sling.repoinit.jcr
org.apache.sling.repoinit.parser.operations
Användning av detta API stöds inte i AEM as a Cloud Service. 5/17/2024 6/30/2024
com.day.cq.xss
com.day.cq.xss.taglib
com.day.cq.xss.impl
Använd org.apache.sling.xss i stället. 12/12/2023 6/30/2024
com.adobe.granite.xss
com.adobe.granite.xss.impl
Använd org.apache.sling.xss i stället. 12/12/2023 6/30/2024
com.drew.* Du bör extrahera metadata från bilder och videoklipp via Asset compute i Cloud Servicen eller via Apache POI eller Apache Tika. 9/17/2024 12/17/2024
org.apache.jackrabbit.oak.plugins.blob.* 9/23/2024 12/23/2024

Borttagning av org.apache.sling.commons.auth* org.apache.sling.commons.auth

Om du använder org.apache.sling.commons.auth och/eller org.apache.sling.commons.auth.spi kan användningen ersättas genom att du migrerar koden till org.apache.sling.auth-svar. org.apache.sling.auth.spi. Om du använder en gammal version av ACS AEM Commons måste du uppdatera till den senaste versionen.

Åtgärdslista:

  • Uppdatera ACS AEM Commons till den senaste versionen
  • Migrera från org.apache.sling.commons.auth och/eller org.apache.sling.commons.auth.spi till org.apache.sling.auth. org.apache.sling.auth.spi.

Borttagning av org.eclipse.jetty* org.eclipse.jetty

Om du använder något från paketet org.eclipse.jetty eller något av dess underpaket kanske du vill migrera till andra tredjepartsbibliotek med liknande funktioner. Om migrering inte är möjlig lägger du till de paket som krävs från listan nedan i ditt projekt.

Åtgärdslista:

  • Ersätt användning av org.eclipse.jetty-paket med andra bibliotek från tredje part/egen kod eller

  • Välj de paket som behövs från den här listan och lägg till dem i ditt projekt:

    • 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

Borttagning av com.mongodb com.mongodb

Lägg till Mongo-klient-API i ditt projekt.

Åtgärdslista:

  • Lägg till det här paketet i ditt projekt
    • org.mongodb:mongo-java-driver:3.12.7

Användning av org.apache.abdera* och org.apache.sling.atom.taglib org.apache.abdera_or_org.apache.sling.atom.taglib

Ersätt användningen av ett paket från org.apache.abdera och org.apache.sling.atom.taglib med ett tredjepartsbibliotek med liknande funktionalitet eller egen kod.

Åtgärdslista:

  • Ersätt användning av paket från org.apache.abdera och org.apache.sling.atom.taglib med andra bibliotek från tredje part/egen kod.

Användning av org.apache.felix.http.whiteboard org.apache.felix.http.whiteboard

Ersätt användningen av org.apache.felix.http.whiteboard med OSGi Http Whiteboard. Det officiella OSGi-API:t har liknande funktioner och oftast behöver du bara ändra tjänstregistreringsegenskaperna för att ersätta dem.

Åtgärdslista:

OSGI-konfiguration osgi-configuration

De två listorna nedan återspeglar konfigurationsytan för AEM as a Cloud Service OSGi och beskriver vad kunderna kan konfigurera.

  1. En lista med OSGi-konfigurationer som inte får konfigureras av kundkoden
  2. En lista över OSGi-konfigurationer vars egenskaper kan konfigureras, men måste följa de angivna verifieringsreglerna. Dessa regler omfattar huruvida deklarationen av egenskapen är obligatorisk, dess typ och i vissa fall dess tillåtna värdeintervall.

Om en OSGI-konfiguration inte anges kan den konfigureras med kundkod.

Dessa regler valideras under Cloud Manager byggprocess. Ytterligare regler kan läggas till över tid och det förväntade datumet för verkställighet anges i tabellen. Kunderna förväntas följa dessa regler senast vid måldatumet. Om reglerna inte följs efter borttagningsdatumet genereras fel i Cloud Manager byggprocess. Maven-projekt bör innehålla AEM as a Cloud Service SDK Build Analyzer Maven Plugin för att flagga OSGI-konfigurationsfel under lokal SDK-utveckling.

Ytterligare information om OSGI-konfigurationen finns på den här platsen.

OSGi-konfigurationer som inte kan ändras.
  • org.apache.felix.webconsole.internal.servlet.OsgiManager (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)
  • com.day.cq.auth.impl.cug.CugSupportImpl (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)
  • com.day.cq.jcrclustersupport.ClusterStartLevelController (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)
  • org.apache.felix.http (Factory) (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)
  • org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet (Tillkännagivandedatum: 2021-08-25, Kräftelsedatum: 2021-08-26)
OSGi-konfigurationer som omfattas av build-valideringsregler.
  • org.apache.felix.eventadmin.impl.EventAdmin (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)

  • org.apache.felix.eventadmin.ThreadPoolSize

    • Typ: heltal
    • Obligatoriskt intervall: 2-100
  • org.apache.felix.eventadmin.AsyncToSyncThreadRatio

    • Typ: dubbel
  • org.apache.felix.eventadmin.Timeout

    • Typ: heltal
  • org.apache.felix.eventadmin.RequireTopic

    • Typ: boolesk
  • org.apache.felix.eventadmin.IgnoreTimeout

    • Obligatoriskt
    • Typ: strängmatris
    • Obligatoriskt intervall: Måste innehålla minst org.apache.felix*, org.apache.sling*, come.day*, com.adobe*
  • org.apache.felix.eventadmin.IgnoreTopic

    • Typ: strängmatris
  • org.apache.felix.http (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)

    • org.apache.felix.http.timeout
      • Typ: heltal
    • org.apache.felix.http.session.timeout
      • Typ: heltal
    • org.apache.felix.http.jetty.threadpool.max
      • Typ: heltal
    • org.apache.felix.http.jetty.headerBufferSize
      • Typ: heltal
    • org.apache.felix.http.jetty.requestBufferSize
      • Typ: heltal
    • org.apache.felix.http.jetty.responseBufferSize
      • Typ: heltal
    • org.apache.felix.http.jetty.maxFormSize
      • Typ: heltal
    • org.apache.felix.https.jetty.session.cookie.httpOnly
      • Typ: boolesk
    • org.apache.felix.https.jetty.session.cookie.secure
      • Typ: boolesk
    • org.eclipse.jetty.servlet.SessionIdPathParameterName
      • Typ: sträng
    • org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
      • Typ: boolesk
    • org.eclipse.jetty.servlet.SessionCookie
      • Typ: sträng
    • org.eclipse.jetty.servlet.SessionDomain
      • Typ: sträng
    • org.eclipse.jetty.servlet.SessionPath
      • Typ: sträng
    • org.eclipse.jetty.servlet.MaxAge
      • Typ: heltal
    • org.eclipse.jetty.servlet.SessionScavengingInterval
      • Typ: heltal
    • org.apache.felix.jetty.gziphandler.enable
      • Typ: boolesk
    • org.apache.felix.jetty.gzip.minGzipSize
      • Typ: heltal
    • org.apache.felix.jetty.gzip.compressionLevel
      • Typ: heltal
    • org.apache.felix.jetty.gzip.inflateBufferSize
      • Typ: heltal
    • org.apache.felix.jetty.gzip.syncFlush
      • Typ: boolesk
    • org.apache.felix.jetty.gzip.excludedUserAgents
      • Typ: sträng
    • org.apache.felix.jetty.gzip.includedMethods
      • Typ: strängmatris
    • org.apache.felix.jetty.gzip.excludedMethods
      • Typ: strängmatris
    • org.apache.felix.jetty.gzip.includedPaths
      • Typ: strängmatris
    • org.apache.felix.jetty.gzip.excludedPaths
      • Typ: strängmatris
    • org.apache.felix.jetty.gzip.includedMimeTypes
      • Typ: strängmatris
    • org.apache.felix.jetty.gzip.excludedMimeTypes
      • Typ: strängmatris
    • org.apache.felix.http.session.invalidate
      • Typ: boolesk
    • org.apache.felix.http.session.container.attribute
      • Typ: strängmatris
    • org.apache.felix.http.session.uniqueid
      • Typ: boolesk
  • org.apache.sling.scripting.cache (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)

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

      • Typ: heltal
      • Obligatoriskt intervall: >= 2048
    • org.apache.sling.scripting.cache.additional_extensions

      • Obligatoriskt
      • Typ: strängmatris
      • Obligatoriskt intervall: måste innehålla js
  • com.day.cq.mailer.DefaultMailService (Anmälningsdatum: 2021-04-30, Kräftelsedatum: 2021-07-31)

    • smtp.host

      • Typ: sträng
    • smtp.port

      • Typ: heltal
      • Obligatoriskt intervall: 465, 587 eller 25
    • smtp.user

      • Typ: sträng
    • smtp.password

      • Typ: sträng
    • from.address

      • Typ: sträng
    • smtp.ssl

      • Typ: sträng
    • smtp.starttls

      • Typ: boolesk
    • smtp.requiretls

      • Typ: boolesk
    • debug.email

      • Typ: boolesk
    • oauth.flow

      • Typ: boolesk
  • org.apache.sling.commons.log.LogManager.factory.config (Meddelande: 11/16/21, Kräftelsedatum: 2/16/21)

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

      • Typ: uppräkning
      • Obligatoriskt intervall: INFO, DEBUG eller TRACE
    • org.apache.sling.commons.log.names

      • Typ: sträng
    • org.apache.sling.commons.log.file

      • Typ: sträng
    • org.apache.sling.commons.log.additiv

      • Typ: boolesk

Java Runtime Update to Version 21 java-runtime-update-21

AEM as a Cloud Service kommer att gå över till Java 21 runtime. För att säkerställa kompatibilitet är det viktigt att göra följande justeringar:

Körningskrav

Dessa justeringar krävs för att säkerställa kompatibilitet med Java 21-miljön. Biblioteken kan uppdateras när som helst eftersom de är kompatibla med äldre versioner av Java.

Minimiversion av org.objectweb.asm org.objectweb.asm

Uppdatera användningen av org.objectweb.asm till version 9.5 eller senare för att säkerställa stöd för nyare JVM-miljöer.

Minimiversion av org.apache.groovy org.apache.groovy

Uppdatera användningen av org.apache.groovy till version 4.0.22 eller senare för att säkerställa stöd för nyare JVM-miljöer.

Det här paketet kan inkluderas indirekt genom att tredjepartsberoenden läggs till, som AEM Groovy Console.

Krav vid byggtid

Dessa justeringar krävs för att projektet ska kunna byggas med nyare versioner av Java, men de krävs inte för körningskompatibilitet. Plugin-programmen för Maven kan uppdateras när som helst eftersom de är kompatibla med äldre versioner av Java.

Lägsta version av bnd-maven-plugin bnd-maven-plugin

Uppdatera användningen av bnd-maven-plugin till version 6.4.0 för att säkerställa stöd för nyare JVM-miljöer. Versioner 7 eller senare är inte kompatibla med Java 11 eller tidigare, så en uppgradering till den versionen rekommenderas inte för närvarande.

Lägsta version av aemanalysator-maven-plugin aemanalyser-maven-plugin

Uppdatera användningen av aemanalysator-maven-plugin till version 1.6.6 eller senare för att säkerställa stöd för nyare JVM-miljöer.

Lägsta version av maven-bundle-plugin maven-bundle-plugin

Uppdatera användningen av maven-bundle-plugin till version 5.1.5 eller senare för att säkerställa stöd för nyare JVM-miljöer.

Uppdatera beroenden i maven-scr-plugin maven-scr-plugin

maven-scr-plugin är inte direkt kompatibel med Java 17 och 21. Det går dock att generera beskrivningsfilerna genom att uppdatera ASM-beroendeversionen i plugin-konfigurationen, som i fragmentet nedan:

[source,xml]
 <project>
   ...
   <build>
     ...
     <plugins>
       ...
       <plugin>
         <groupId>org.apache.felix</groupId>
         <artifactId>maven-scr-plugin</artifactId>
         <version>1.26.4</version>
         <executions>
           <execution>
             <id>generate-scr-scrdescriptor</id>
             <goals>
               <goal>scr</goal>
             </goals>
           </execution>
         </executions>
         <dependencies>
           <dependency>
             <groupId>org.ow2.asm</groupId>
             <artifactId>asm-analysis</artifactId>
             <version>9.7.1</version>
             <scope>compile</scope>
           </dependency>
         </dependencies>
       </plugin>
       ...
     </plugins>
     ...
   </build>
   ...
 </project>
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab