Eingestellte und entfernte Funktionen und APIs deprecated-and-removed-features-apis
Adobe evaluiert fortlaufend Produktfunktionen, um ältere Funktionen zu überarbeiten oder durch modernere Alternativen zu ersetzen und so den Nutzen für die Kundschaft insgesamt zu verbessern, wobei stets auf Abwärtskompatibilität geachtet wird. Da Adobe Experience Manager as a Cloud Service ein Cloud-natives Bereitstellungsmodell bietet, wurden bestimmte Funktionen und Features durch Cloud-native Entsprechungen ersetzt.
Für die Bekanntgabe des bevorstehenden Entfernens/Ersetzens von Experience Manager-Funktionen gelten die folgenden Regeln:
- Zunächst wird angekündigt, dass die betreffende Funktion veraltet ist. Veraltete Funktionen bleiben weiterhin verfügbar, werden aber nicht weiter verbessert.
- Funktionen, für die eine künftige Aufhebung der Unterstützung angekündigt wurde, werden frühestens in der nächsten Hauptversion entfernt. Der tatsächliche Termin für das Entfernen wird bekannt gegeben.
Dieser Prozess räumt Kunden mindestens einen Veröffentlichungszyklus ein, um ihre Implementierung an eine neue Version oder die Nachfolgeversion einer veralteten Funktion anzupassen, bevor die Funktion tatsächlich entfernt wird.
Veraltete Funktionen deprecated-features
In diesem Abschnitt werden Funktionen aufgeführt, die in Experience Manager as a Cloud Service als veraltet gekennzeichnet wurden. In der Regel werden Funktionen, die in einer künftigen Version entfernt werden sollen, zuerst als veraltet gekennzeichnet, wobei eine Alternative bereitgestellt wird.
Kunden wird empfohlen zu überprüfen, ob sie die Funktion in ihrer aktuellen Implementierung nutzen, und die Änderung ihrer Implementierung zu planen, um die bereitgestellte Alternative nutzen zu können.
DAM Asset Update
-Workflow zur Verarbeitung erfasster Bilder.DAM Asset Update
-Workflow werden nicht unterstützt, darunter der Aufruf von Befehlszeilen-Tools wie ImageMagick.Entfernte Funktionen removed-features
In diesem Abschnitt werden Funktionen aufgeführt, die aus Experience Manager mit Experience Manager as a Cloud Service entfernt wurden.
AEM-APIs aem-apis
Nachfolgend finden Sie eine ausführliche Liste veralteter AEM-APIs und das voraussichtliche Datum ihrer Entfernung. Von den Kunden wird erwartet, dass sie die APIs bis zum Zieltermin aus ihrem Code entfernen. Jegliche Verwendung der API nach dem Datum der Entfernung führt zu Fehlern in der lokalen SDK-/Entwicklungsumgebung und dem Cloud Manager-Build-Prozess.
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 | |||
---|---|---|---|
Package/Klasse | Kommentare | Verfallsdatum | Zieltermin für die Entfernung |
org.apache.sling.commons.auth org.apache.sling.commons.auth.spi |
Verwenden Sie alternativ die Auth Core-/Auth Core SPI-Schnittstellen von Sling. Siehe die folgenden Hinweise zur Entfernung. | 2015 | 30.07.2021 |
org.apache.sling.runmode | 2015 | 30.07.2021 | |
com.day.cq.jcrclustersupport | Verwenden Sie alternativ die Discovery-API von Sling | 2015 | entfernt |
org.apache.fop.apps | 01.03.2021 | entfernt | |
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 | entfernt | |
org.json | Die Apache Johnzon-Implementierung von javax.json wird empfohlen und sollte verwendet werden. | 30.04.2021 | 31.12.2021 |
org.apache.felix.cm org.apache.felix.cm.file |
Benutzerdefinierte Persistenz-Manager werden in AEM as a Cloud Service nicht unterstützt. | 30.04.2021 | entfernt |
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 befindet sich im Wartungsmodus. Stattdessen sollte Commons Lang 3 verwendet werden. | 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 befindet sich im Wartungsmodus. Stattdessen sollte Commons Collections 4 verwendet werden. | 30.04.2021 | 31.12.2021 |
org.apache.felix.systemready | Es wird empfohlen, stattdessen die Apache Felix HealthCheck-API zu verwenden. | 30.04.2021 | entfernt |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n |
Die Felix-Web-Konsole wird in Cloud-Umgebungen nicht unterstützt. | 30.04.2021 | 30.07.2021 |
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 |
Die Pakete Eclipse Jetty und Felix Http Jetty werden nicht mehr unterstützt. Siehe die folgenden Hinweise zur Entfernung. | 27.05.2021 | 26.08.2021 |
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 |
Die Pakete Eclipse Jetty und Felix Http Jetty werden nicht mehr unterstützt. | 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 |
Die Verwendung dieser API wird in AEM as a Cloud Service nicht unterstützt. Siehe die folgenden Hinweise zur Entfernung. | 27.05.2021 | 30.07.2021 |
org.apache.felix.metatype org.apache.felix.scr org.apache.felix.scr.info org.apache.felix.scr.component |
Der Apache Felix-Metatyp und die SCR-APIs sind veraltet. Verwenden Sie stattdessen den OSGi-Metatyp und die Declarative Service-APIs. | 27.05.2021 | entfernt |
org.slf4j.impl | Protokollimplementierungsklassen sind mit AEM as a Cloud Service nicht kompatibel. | 04.07.2021 | entfernt |
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 |
Diese API wird nicht mehr unterstützt, da das Projekt Apache Abdera 2017 eingestellt wurde. Siehe die folgenden Hinweise zur Entfernung. | 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 |
Diese API wird nicht mehr unterstützt, da das Projekt Apache Abdera 2017 eingestellt wurde. | 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> |
Alte AEM 6.x-API. | 08.04.2019 | entfernt |
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 |
Diese API wird in Cloud Service nicht unterstützt. | 30.09.21 | entfernt |
org.apache.jackrabbit.vault.util.xml org.apache.jackrabbit.vault.util.xml.serialize |
Util-Klassen, die sich auf Apache Xerces beziehen, werden in späteren Versionen entfernt, was eine größere Versionsänderung zur Folge hat. Da diese Util-Klassen für den internen Gebrauch in Filevault bestimmt sind, wird die API aus der öffentlichen API-Oberfläche entfernt. | 01.09.21 | entfernt |
org.apache.sling.atom.taglib org.apache.sling.atom.taglib.media |
Alte AEM 6.x-API. Siehe die folgenden Hinweise zur Entfernung. | 08.04.2019 | 29.09.2021 |
org.apache.felix.http.whiteboard | Das Apache Felix Http-Whiteboard wird nicht mehr unterstützt. Migrieren Sie Ihren Code zum OSGi Http-Whiteboard. Siehe die folgenden Hinweise zur Entfernung. | 27.01.2022 | 24.03.2022 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
Diese API ist veraltet. Migrieren Sie Ihren Code zu den vom JDK bereitgestellten XML-APIs. | 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 |
Diese interne Logback-API wird von AEM as a Cloud Service nicht unterstützt. | 27.01.2022 | 24.03.2022 |
org.slf4j.spi | Diese interne log4j-API wird von AEM as a Cloud Service nicht unterstützt. | 27.01.2022 | 24.03.2022 |
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Apache Log4j 1 wurde 2015 eingestellt und wird nicht mehr unterstützt. | 27.01.2022 | 24.03.2022 |
org.apache.sling.commons.log.logback org.apache.sling.commons.log.logback.webconsole |
Diese interne Logback-API wird von AEM as a Cloud Service nicht unterstützt. | 27.01.2022 | entfernt |
com.github.jknack.handlebars.js | Aufgrund von Sicherheitslücken ist ein Upgrade von Handlebars von 4.0.5 auf 4.3.0 erforderlich. Dieses Paket ist in der aktualisierten Handlebars-Version nicht mehr vorhanden. | 5.5.2022 | 5.8.2022 |
com.adobe.granite.resourceresolverhelper | Diese API wird nicht mehr unterstützt. Verwenden Sie stattdessen org.apache.sling.api.resource.ResourceResolverFactory. | 29.9.2022 | 24.11.2022 |
com.day.cq.contentsync.handler.util | Diese API wird nicht mehr unterstützt. Verwenden Sie stattdessen die Builder von Apache Sling. | 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 |
Diese API wird von AEM as a Cloud Service nicht unterstützt. | 15.5.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 |
Die Google Guava-Kernbibliotheken werden nicht mehr unterstützt. | 15.5.2023 | 15.6.2023 |
org.slf4j.event | Diese interne slf4j-API wird von AEM as a Cloud Service nicht unterstützt. | 11.4.2022 | 30.08.2024 |
org.apache.sling.repoinit.jcr org.apache.sling.repoinit.parser.operations |
Die Verwendung dieser API wird in AEM as a Cloud Service nicht unterstützt. | 17.05.2024 | 30.06.2024 |
com.day.cq.xss com.day.cq.xss.taglib com.day.cq.xss.impl |
Verwenden Sie stattdessen org.apache.sling.xss. | 12.12.2023 | 30.06.2024 |
com.adobe.granite.xss com.adobe.granite.xss.impl |
Verwenden Sie stattdessen org.apache.sling.xss. | 12.12.2023 | 30.06.2024 |
com.drew.* | Das Extrahieren von Metadaten aus Bildern und Videos sollte über Asset Compute im Cloud Service oder über Apache POI oder Apache Tika erfolgen. | 17.09.2024 | 17.12.2024 |
org.apache.jackrabbit.oak.plugins.blob.* | 23.09.2024 | 23.12.2024 |
Entfernung von org.apache.sling.commons.auth*
org.apache.sling.commons.auth
Wenn Sie org.apache.sling.commons.auth
und/oder org.apache.sling.commons.auth.spi
verwenden, kann die Verwendung durch eine Migration des Codes zu org.apache.sling.auth
bzw. org.apache.sling.auth.spi
ersetzt werden. Wenn Sie eine alte ACS AEM Commons-Version verwenden, stellen Sie sicher, dass Sie auf die neueste Version aktualisieren.
Aktionsliste:
- Aktualisieren von ACS AEM Commons auf die neueste Version
- Migration von
org.apache.sling.commons.auth
und/oderorg.apache.sling.commons.auth.spi
zuorg.apache.sling.auth
bzw.org.apache.sling.auth.spi
.
Entfernung von org.eclipse.jetty*
org.eclipse.jetty
Wenn Sie Bestandteile aus dem Paket org.eclipse.jetty
oder einem seiner Unterpakete verwenden, empfiehlt es sich möglicherweise, auf andere Bibliotheken von Drittanbietern mit einer ähnlichen Funktionalität zu migrieren. Wenn die Migration nicht möglich ist, fügen Sie Ihrem Projekt die erforderlichen Bundles aus der folgenden Liste hinzu.
Aktionsliste:
-
Ersetzen Sie die Verwendung von
org.eclipse.jetty
-Paketen durch andere Drittanbieter-Bibliotheken bzw. eigenen Code oder -
Wählen Sie die erforderlichen Bundles aus dieser Liste aus und fügen Sie sie zu Ihrem Projekt hinzu:
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
Entfernung von com.mongodb
com.mongodb
Fügen Sie die Mongo-Client-API zu Ihrem Projekt hinzu.
Aktionsliste:
- Fügen Sie dieses Bundle zu Ihrem Projekt hinzu
org.mongodb:mongo-java-driver:3.12.7
Verwendung von org.apache.abdera*
und org.apache.sling.atom.taglib
org.apache.abdera_or_org.apache.sling.atom.taglib
Ersetzen Sie die Verwendung von Paketen aus org.apache.abdera
und org.apache.sling.atom.taglib
durch eine Bibliothek eines Drittanbieters, die ähnliche Funktionen bietet, oder Ihren eigenen Code.
Aktionsliste:
- Ersetzen Sie die Verwendung von Paketen aus
org.apache.abdera
undorg.apache.sling.atom.taglib
durch andere Bibliotheken von Drittanbietern oder eigenen Code.
Verwendung von org.apache.felix.http.whiteboard
org.apache.felix.http.whiteboard
Ersetzen Sie die Verwendung von org.apache.felix.http.whiteboard
durch das OSGi Http Whiteboard. Die offizielle OSGi-API weist ähnliche Funktionen auf. Beim Ersetzen müssen in den meisten Fällen nur die Eigenschaften für die Dienstregistrierung geändert werden.
Aktionsliste:
- Ersetzen Sie die Verwendung von
org.apache.felix.http.whiteboard
durch OSGi Http Whiteboard
OSGi-Konfiguration osgi-configuration
Die beiden folgenden Listen spiegeln die OSGi-Konfigurationsoberfläche für AEM as a Cloud Service wider und beschreiben, was Kunden konfigurieren können.
- Eine Liste der OSGi-Konfigurationen, die nicht per Kunden-Code konfiguriert werden dürfen.
- Eine Liste der OSGi-Konfigurationen, deren Eigenschaften zwar konfiguriert werden können, aber die angegebenen Validierungsregeln einhalten müssen. Zu diesen Regeln gehört, ob die Deklaration der Eigenschaft erforderlich ist, ihr Typ und in einigen Fällen ihr zulässiger Wertebereich.
Wenn eine OSGi-Konfiguration nicht aufgeführt ist, kann sie durch Kunden-Code konfiguriert werden.
Diese Regeln werden während des Build-Prozesses von Cloud Manager validiert. Im Laufe der Zeit können zusätzliche Regeln hinzugefügt werden, und das erwartete Erzwingungsdatum wird in der Tabelle angegeben. Von Kunden wird erwartet, dass sie diese Regeln bis zum Zieltermin für die Erzwingung einhalten. Werden die Regeln nach dem Entfernungsdatum nicht eingehalten, treten im Build-Prozess von Cloud Manager Fehler auf. Maven-Projekte sollten das Build Analyzer-Maven-Plug-in des AEM as a Cloud Service-SDK enthalten, um OSGi-Konfigurationsfehler während der lokalen SDK-Entwicklung zu kennzeichnen.
Weitere Informationen zur OSGi-Konfiguration finden Sie hier.
org.apache.felix.webconsole.internal.servlet.OsgiManager
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)com.day.cq.auth.impl.cug.CugSupportImpl
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)com.day.cq.jcrclustersupport.ClusterStartLevelController
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)org.apache.felix.http (Factory)
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
(Ankündigungsdatum: 25.08.2021, Erzwingungsdatum: 26.11.2021)
-
org.apache.felix.eventadmin.impl.EventAdmin
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021) -
org.apache.felix.eventadmin.ThreadPoolSize
- Typ: integer
- Erforderlicher Bereich: 2–100
-
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
- Typ: double
-
org.apache.felix.eventadmin.Timeout
- Typ: integer
-
org.apache.felix.eventadmin.RequireTopic
- Typ: boolean
-
org.apache.felix.eventadmin.IgnoreTimeout
- Erforderlich
- Typ: array of strings
- Erforderlicher Bereich: muss mindestens alles aus den Gruppen
org.apache.felix*
,org.apache.sling*
,come.day*
,com.adobe*
enthalten
-
org.apache.felix.eventadmin.IgnoreTopic
- Typ: array of strings
-
org.apache.felix.http
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)org.apache.felix.http.timeout
- Typ: integer
org.apache.felix.http.session.timeout
- Typ: integer
org.apache.felix.http.jetty.threadpool.max
- Typ: integer
org.apache.felix.http.jetty.headerBufferSize
- Typ: integer
org.apache.felix.http.jetty.requestBufferSize
- Typ: integer
org.apache.felix.http.jetty.responseBufferSize
- Typ: integer
org.apache.felix.http.jetty.maxFormSize
- Typ: integer
org.apache.felix.https.jetty.session.cookie.httpOnly
- Typ: boolean
org.apache.felix.https.jetty.session.cookie.secure
- Typ: boolean
org.eclipse.jetty.servlet.SessionIdPathParameterName
- Typ: string
org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
- Typ: boolean
org.eclipse.jetty.servlet.SessionCookie
- Typ: string
org.eclipse.jetty.servlet.SessionDomain
- Typ: string
org.eclipse.jetty.servlet.SessionPath
- Typ: string
org.eclipse.jetty.servlet.MaxAge
- Typ: integer
org.eclipse.jetty.servlet.SessionScavengingInterval
- Typ: integer
org.apache.felix.jetty.gziphandler.enable
- Typ: boolean
org.apache.felix.jetty.gzip.minGzipSize
- Typ: integer
org.apache.felix.jetty.gzip.compressionLevel
- Typ: integer
org.apache.felix.jetty.gzip.inflateBufferSize
- Typ: integer
org.apache.felix.jetty.gzip.syncFlush
- Typ: boolean
org.apache.felix.jetty.gzip.excludedUserAgents
- Typ: string
org.apache.felix.jetty.gzip.includedMethods
- Typ: array of strings
org.apache.felix.jetty.gzip.excludedMethods
- Typ: array of strings
org.apache.felix.jetty.gzip.includedPaths
- Typ: array of strings
org.apache.felix.jetty.gzip.excludedPaths
- Typ: array of strings
org.apache.felix.jetty.gzip.includedMimeTypes
- Typ: array of strings
org.apache.felix.jetty.gzip.excludedMimeTypes
- Typ: array of strings
org.apache.felix.http.session.invalidate
- Typ: boolean
org.apache.felix.http.session.container.attribute
- Typ: array of strings
org.apache.felix.http.session.uniqueid
- Typ: boolean
-
org.apache.sling.scripting.cache
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)-
org.apache.sling.scripting.cache.size
- Typ: integer
- Erforderlicher Bereich: >= 2048
-
org.apache.sling.scripting.cache.additional_extensions
- Erforderlich
- Typ: array of strings
- Erforderlicher Bereich: muss „js“ enthalten
-
-
com.day.cq.mailer.DefaultMailService
(Ankündigungsdatum: 30.04.2021, Erzwingungsdatum: 31.07.2021)-
smtp.host
- Typ: string
-
smtp.port
- Typ: integer
- Erforderlicher Bereich: 465, 587 oder 25
-
smtp.user
- Typ: string
-
smtp.password
- Typ: string
-
from.address
- Typ: string
-
smtp.ssl
- Typ: string
-
smtp.starttls
- Typ: boolean
-
smtp.requiretls
- Typ: boolean
-
debug.email
- Typ: boolean
-
oauth.flow
- Typ: boolean
-
-
org.apache.sling.commons.log.LogManager.factory.config
(Ankündigungsdatum: 16.11.2021, Erzwingungsdatum: 16.02.2021)-
org.apache.sling.commons.log.level
- Typ: enumeration
- Erforderlicher Bereich: INFO, DEBUG oder TRACE
-
org.apache.sling.commons.log.names
- Typ: string
-
org.apache.sling.commons.log.file
- Typ: string
-
org.apache.sling.commons.log.additiv
- Typ: boolean
-
Java Runtime Update auf Version 21 java-runtime-update-21
AEM as a Cloud Service wechselt zur Java 21-Laufzeit. Um die Kompatibilität zu gewährleisten, müssen folgende Anpassungen vorgenommen werden:
Mindestversion von org.objectweb.asm org.objectweb.asm
Aktualisieren Sie die Verwendung von org.objectweb.asm auf Version 9.5 oder höher, um Unterstützung für neuere JVM-Laufzeitumgebungen sicherzustellen.
Mindestversion von org.apache.groovy org.apache.groovy
Aktualisieren Sie die Verwendung von org.apache.groovy auf Version 4.0.22 oder höher, um Unterstützung für neuere JVM-Laufzeitumgebungen sicherzustellen.
Dieses Bundle kann indirekt durch Hinzufügen von Drittanbieterabhängigkeiten wie der AEM Groovy Console eingeschlossen werden.