Föråldrade och borttagna funktioner och API:er deprecated-and-removed-features-apis
Adobe granskar regelbundet funktioner, inklusive API:er och konfigurationer, för att säkerställa att de uppfyller nya standarder för prestanda, säkerhet och det övergripande värdet för AEM as a Cloud Service. Baserat på dessa utvärderingar kan vissa funktioner markeras för borttagning. När det är möjligt kommer Adobe att tillhandahålla en lämplig ersättning.
När en borttagning annonseras är funktionen endast tillgänglig under en begränsad period och kunden måste ta bort all användning före ett visst borttagningsdatum. Adobe kommer att lämna rimliga varningar och vägledning för att underlätta övergången.
Under borttagningstiden kommer Adobe att påminna kunderna om vilka åtgärder de behöver vidta för att gå över från att använda en funktion via e-postmeddelanden, aviseringar från Åtgärdscenter eller påminnelser i Cloud Manager.
Undertryckta funktioner deprecated-features
Funktionerna i tabellen nedan har meddelats att de är borttagna, men har ännu inte tagits bort. Användning av funktioner måste upphöra innan målets borttagningsdatum eller problem som rör prestanda, tillgänglighet och säkerhet kan uppstå.
- Universell redigerare för visuell redigering.
- Innehållsfragmentredigeraren för formulärbaserad redigering.
DAM Asset Update
arbetsflöde för att bearbeta inkapslade bilder.DAM Asset Update
-arbetsflödet stöds inte, inklusive anrop av kommandoradsverktyg som ImageMagick.Borttagna funktioner removed-features
I det här avsnittet visas de funktioner som har tagits bort.
Föråldrade API:er aem-apis
API:erna i tabellen nedan (klicka för att expandera för att visa dem) har meddelats att de är borttagna, men har ännu inte tagits bort. Användningen av dessa API:er måste upphöra före målets borttagningsdatum, annars riskerar du problem med prestanda, tillgänglighet och säkerhet. Vissa API:er refererar till avsnittet API-vägledning för borttagning nedan.
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 | |||
---|---|---|---|
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 | 8/31/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 |
Paketen Eclipse Jetty och Felix Http Jetty stöds inte längre. Se borttagningsanteckningar nedan. | 2021-05-27 | 8/31/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 |
Användning av detta API stöds inte i AEM as a Cloud Service. Se borttagningsanteckningar nedan. | 2021-05-27 | 8/31/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 |
API:t används inte eftersom Apache Abdera är ett projekt som har gått tillbaka sedan 2017. Se borttagningsanteckningar nedan. | 7/29/2021 | 8/31/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 |
API:t används inte eftersom Apache Abdera är ett projekt som har gått tillbaka sedan 2017. Se borttagningsanteckningar nedan. | 4/8/2019 | 8/31/2025 |
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 | 8/31/2025 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
Detta API är inaktuellt. Migrera koden till de XML-API:er som finns i JDK. | 2022-1-27 | 8/31/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 stöder inte detta interna API för återloggning. Se borttagningsanteckningar nedan. | 2022-1-27 | 8/31/2025 |
org.slf4j.spi | AEM as a Cloud Service stöder inte detta interna log4j API. Se borttagningsanteckningar nedan. | 2022-1-27 | 8/31/2025 |
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. Se borttagningsanteckningar nedan. | 2022-1-27 | 8/31/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 |
Google Guava Core Libraries används inte i Cloud Service. Se borttagningsanteckningar nedan. | 5/15/2023 | 8/31/2025 |
org.slf4j.event | AEM as a Cloud Service stöder inte detta interna slf4j-API. Se borttagningsanteckningar nedan. | 4/11/2022 | 8/31/2025 |
com.drew.* | Du bör extrahera metadata från bilder och videoklipp via Asset Compute i Cloud Service eller via Apache POI eller Apache Tika. | 9/17/2024 | 8/31/2025 |
org.apache.jackrabbit.oak.plugins.blob.* | Detta API är endast internt. | 9/23/2024 | 8/31/2025 |
org.apache.jackrabbit.oak.plugins.memory | Detta API är endast internt. | 9/23/2024 | 8/31/2025 |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n org.apache.felix.webconsole.spi |
Felix webbkonsol stöds inte i molnmiljöer. Se borttagningsanteckningar nedan. | 4/30/2021 | 8/31/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 |
Användning av detta API stöds inte i AEM as a Cloud Service. | 10/31/2022 | 8/31/2025 |
org.apache.sling.runmode | 2015 | TBD | |
org.json | Apache Johnzon-implementeringen av javax.json rekommenderas och bör användas. | 4/30/2021 | TBD |
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. Se borttagningsanteckningar nedan. | 4/30/2021 | TBD |
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. Se borttagningsanteckningar nedan. | 4/30/2021 | TBD |
com.day.cq.contentsync.handler.util | Detta API är inaktuellt. Använd Apache Sling's Builders i stället. | 10/31/2022 | TBD |
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 stöder inte detta API. | 5/15/2023 | TBD |
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 | TBD |
com.adobe.granite.xss com.adobe.granite.xss.impl |
Använd org.apache.sling.xss i stället. | 12/12/2023 | TBD |
Borttagna API:er removed-apis
I det här avsnittet visas API:er som har tagits bort och tagits bort. Vissa API:er refererar till avsnittet API-vägledning för borttagning nedan.
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 | |
---|---|
Paket/klass | Kommentar |
com.day.cq.jcrclustersupport | Använd Sling Discovery API som ett alternativ |
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 |
Anpassade beständiga hanterare stöds inte i AEM as a Cloud Service. |
org.apache.felix.systemready | Du bör använda API:t Apache Felix HealthCheck i stället |
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. |
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. |
org.slf4j.impl | Loggimplementeringsklasser är inte kompatibla med 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> |
Äldre AEM 6.x API. |
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 Service. |
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 intern användning i File-valvet, kommer API:t att bli inaktuellt från den offentliga API-ytan. |
org.apache.sling.atom.taglib org.apache.sling.atom.taglib.media |
Äldre AEM 6.x API. Se borttagningsanteckningar nedan. |
org.apache.sling.commons.log.logback org.apache.sling.commons.log.logback.webconsole |
AEM as a Cloud Service stöder inte detta interna API för återloggning. |
com.github.jknack.handlebars.js | Uppgradering av handtag krävs från 4.0.5 till 4.3.0 på grund av en säkerhetslucka. Paketet finns inte längre i de uppgraderade verktygsfälten. |
com.adobe.granite.resourceresolverhelper | Detta API stöds inte längre. Använd org.apache.sling.api.resource.ResourceResolverFactory i stället. |
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. |
org.apache.jackrabbit.oak.cache | Detta API är endast internt. |
API-borttagningsvägledning api-removal-guidance
I det här avsnittet visas API-borttagningsvägledning för olika API:er i tabellerna ovan.
Tar bort org.apache.sling.commons.auth*
org.apache.sling.commons.auth
Om du använder org.apache.sling.commons.auth
, org.apache.sling.commons.auth.spi
, eller båda, 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 (minst 6.11.0)
- Migrera från
org.apache.sling.commons.auth
och/ellerorg.apache.sling.commons.auth.spi
tillorg.apache.sling.auth
.org.apache.sling.auth.spi
.
Tar bort org.apache.felix.webconsole*
org.apache.felix.webconsole
Om du använder paket från org.apache.felix.webconsole*
tar du bort den här koden från ditt projekt. Webbkonsolen är inte tillgänglig i Cloud Service.
Åtgärdslista:
- Ta bort kod med paket från
org.apache.felix.webconsole*
Tar bort 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 tredjepartsbibliotek/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
Tar bort 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
Du kan välja en annan version beroende på dina behov.
Tar bort com.google.common*
com.google.common
Ta bort användningen av Google Guava Core Libraries eller lägg in en lämplig version i ditt projekt. I många fall kan användningen av det här biblioteket ersättas med antingen samlingsklasser från JDK eller Apache Commons Collections4. Om du inte hittar någon ersättare inkluderar du den senaste versionen av Google Guave Core Library i ditt projekt. 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 (minst 6.11.0)
- Ersätta användningen av Google Guava Core Library med JDK-samlingar eller Apache Commons Collections4
- Om det fortfarande behövs lägger du till det här paketet i projektet (ersätt versionen med den senaste versionen):
com.google.guava:guava:33.4.8-jre
Tar bort Apache Commons Lang 2 and Apache Commons Collections 3
apache.commons
Ta bort användningen av de icke underhållna Apache Commons-biblioteken och ersätt dem med användning av supportversionerna. I de flesta fall kräver detta bara att paketimporterna justeras, i vissa fall har bara klasser eller metoder fått ett nytt namn. 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 (minst 6.11.0)
- Ersätt importer av
org.apache.commons.lang*
medorg.apache.commons.lang3
- Ersätt importer av
org.apache.commons.collections*
medorg.apache.commons.collecitons4
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ändningen av paket från
org.apache.abdera
ochorg.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:
- Ersätt användningen av
org.apache.felix.http.whiteboard
med OSGi Http Whiteboard
Användning av ch.qos.logback*
ch.qos.logback
Återloggning stöds inte i Cloud Service. Ta bort all användning. 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 (minst 6.11.0)
- Ta bort koden med paket från
ch.qos.logback
Användning av org.slf4j.event and org.slf4j.spi
org.slf4j
Om du använder org.slf4j.event
eller org.slf4j.spi
tar du bort all användning av den. 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 (minst 6.11.0)
- Ta bort koden med
org.slf4j.event
ochorg.slf4j.spi
Användning av org.apache.log4j
org.apache.log4j
Om du använder org.apache.log4j
växlar du till SLF4J (org.slf4j
) eller Log4J 2.x (org.apache.logging.log4j
).
Åtgärdslista:
- Ersätt användningen av
org.apache.log4j
medorg.slf4j
(rekommenderas) ellerorg.apache.logging.log4j
OSGI-konfiguration osgi-configuration
Avsnitten nedan återspeglar konfigurationsytan för AEM as a Cloud Service OSGi och beskriver vad kunderna kan konfigurera.
- Kundkoden får inte konfigurera de listade OSGi-konfigurationerna.
- 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.
Kundkoden kan konfigurera OSGi-konfigurationer som inte finns med i listan.
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.
Inaktuella OSGi-egenskaper (kommer snart att vara oföränderliga) deprecated-unmodifiable-osgi-properties
Egenskaperna för följande OSGi-komponent-PID:n är föråldrade och användningen bör stoppas vid verkställighetsdatumet.
org.apache.sling.commons.log.LogManager
org.apache.sling.commons.log.LogManager.factory.config
org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
com.adobe.granite.toggle.impl.dev.DynamicToggleProviderImpl
org.apache.http.proxyconfigurator
Oändringsbara OSGi-konfigurationer unmodifiable-osgi-properties
Egenskaper för följande OSGi-komponent-PID:n kan inte ändras och de får därför inte konfigureras.
com.day.cq.auth.impl.cug.CugSupportImpl
com.day.cq.jcrclustersupport.ClusterStartLevelController
com.adobe.granite.toggle.impl.ToggleRouterImpl
org.apache.sling.engine.impl.log.RequestLoggerFilter
org.apache.sling.feature.apiregions.impl
org.apache.sling.jcr.resource.internal.helper.jcr.BinaryDownloadUriProvider
com.adobe.cq.unifiedshell.impl.discovery.DiscoveryServlet
com.adobe.cq.unifiedshell.impl.ui.FrameErrorHandler
com.adobe.cq.unifiedshell.impl.config.UnifiedShellConfService
com.adobe.cq.unifiedshell.impl.config.RepositoryIdentifier
org.apache.sling.feature.apiregions.factory
com.adobe.granite.toggle.monitor.systemproperty
Framtida tvingande OSGi-egenskapsbegränsningar future-restrictions-osgi-properties
I framtiden kommer Adobe att tillämpa följande OSGi-egenskapsbegränsningar. Endast de angivna egenskaperna kan konfigureras för de angivna PID:n.
com.day.cq.mailer.DefaultMailService
smtp.host
smtp.port
smtp.user
smtp.password
from.address
smtp.ssl
smtp.starttls
smtp.requiretls
debug.email
oauth.flow
org.apache.sling.commons.log.LogManager.factory.config
org.apache.sling.commons.log.level
org.apache.sling.commons.log.names
org.apache.sling.commons.log.additiv
com.day.cq.commons.impl.ExternalizerImpl
externalizer.domains
externalizer.encodedpath
externalizer.host
externalizer.contextpath
OSGi-egenskapsbegränsningar restrictions-osgi-properties
Värdena för dessa OSGi-egenskaper är begränsade till reglerna som beskrivs nedan.
org.apache.felix.eventadmin.impl.EventAdmin
org.apache.felix.eventadmin.ThreadPoolSize
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
org.apache.felix.eventadmin.RequireTopic
org.apache.felix.eventadmin.IgnoreTimeout
org.apache.felix*
, org.apache.sling*
, come.day*
, com.adobe*
org.apache.felix.eventadmin.IgnoreTopic
org.apache.felix.http
org.apache.felix.http.timeout
org.apache.felix.http.session.timeout
org.apache.felix.http.jetty.threadpool.max
org.apache.felix.http.jetty.headerBufferSize
org.apache.felix.http.jetty.requestBufferSize
org.apache.felix.http.jetty.responseBufferSize
org.apache.felix.http.jetty.maxFormSize
org.apache.felix.https.jetty.session.cookie.httpOnly
org.apache.felix.https.jetty.session.cookie.secure
org.eclipse.jetty.servlet.SessionIdPathParameterName
org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
org.eclipse.jetty.servlet.SessionCookie
org.eclipse.jetty.servlet.SessionDomain
org.eclipse.jetty.servlet.SessionPath
org.eclipse.jetty.servlet.MaxAge
org.eclipse.jetty.servlet.SessionScavengingInterval
org.apache.felix.jetty.gziphandler.enable
org.apache.felix.jetty.gzip.minGzipSize
org.apache.felix.jetty.gzip.compressionLevel
org.apache.felix.jetty.gzip.inflateBufferSize
org.apache.felix.jetty.gzip.syncFlush
org.apache.felix.jetty.gzip.excludedUserAgents
org.apache.felix.jetty.gzip.includedMethods
org.apache.felix.jetty.gzip.excludedMethods
org.apache.felix.jetty.gzip.includedPaths
org.apache.felix.jetty.gzip.excludedPaths
org.apache.felix.jetty.gzip.includedMimeTypes
org.apache.felix.http.session.invalidate
org.apache.felix.http.session.container.attribute
org.apache.felix.http.session.uniqueid
org.apache.sling.scripting.cache
org.apache.sling.scripting.cache.size
org.apache.sling.scripting.cache.additional_extensions
org.apache.sling.engine.impl.log.RequestLogger
request.log.output
request.log.outputtype
request.log.entry.format
request.log.exit.format
request.log.enabled
access.log.output
access.log.outputtype
access.log.enabled
org.apache.sling.servlets.resolver.SlingServletResolver
servletresolver.servletRoot
servletresolver.cacheSize
servletresolver.paths
servletresolver.defaultExtensions
servletresolver.mountProviders
servletresolver.scriptUser
Java runtime update to version 21 java-runtime-update-21
Adobe Experience Manager as a Cloud Service har gått över till Java 21 runtime. För att säkerställa kompatibilitet är det viktigt att uppdatera biblioteksversionerna enligt Runtime Requirements.