非推奨(廃止予定)および削除された機能と API deprecated-and-removed-features-apis
アドビでは、製品の機能を絶えず評価して、常に後方互換性を慎重に考慮しながら、古い機能を作成し直したり、新たな機能に置き換えて、お客様にとっての全体的な価値を向上させます。また、Adobe Experience Manager as a Cloud Service はクラウドネイティブなデプロイメントモデルを提供するので、一部の機能はクラウドネイティブな同等機能に置き換わりました。
近い将来行われる Experience Manager 機能の削除や置換を通知するため、次のルールが適用されます。
- まず、非推奨(廃止予定)の発表が行われます。廃止される機能は引き続き使用できますが、それ以上改善されません。
- 廃止予定と発表された機能は、早ければ後続のメジャーリリースで削除されます。削除の実際の目標日が通知されます。
このプロセスにより、機能が実際に削除されるまでに、非推奨(廃止予定)の機能の新しいバージョンまたは後継機能にお客様が実装を合わせるためのリリースサイクルが少なくとも 1 回あります。
非推奨(廃止予定)の機能 deprecated-features
ここでは、Experience Manager as a Cloud Service で廃止予定の機能について説明します。通常、将来のリリースで削除が予定される機能はまず廃止対象として代替手段が提示されます。
現在のデプロイメントでその機能を利用しているかどうかを確認し、提示される代替手段を使用するために実装の変更を計画するようにお勧めします。
DAM Asset Update
ワークフローの特定のワークフローステップはサポートされていません。削除された機能 removed-features
ここでは、Experience Manager as a Cloud Service の導入で Experience Manager から削除された機能の一覧を示します。
AEM API aem-apis
非推奨(廃止予定)の AEM API とそれらの削除予定日の一覧を以下に示します。お客様は、削除予定日までに、これらの API をコードから削除する必要があります。該当する API を削除日以降に使用すると、ローカル SDK/開発環境および Cloud Manager ビルドプロセスでエラーが発生します。
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 | |||
---|---|---|---|
パッケージ/クラス | コメント | 廃止日 | 削除予定日 |
org.apache.sling.commons.auth org.apache.sling.commons.auth.spi |
代わりに、Sling の Auth Core/Auth Core SPI インターフェイスを使用します。以下の削除に関するメモを参照してください。 | 2015 | 2021/7/30 |
org.apache.sling.runmode | 2015 | 2021/7/30 | |
com.day.cq.jcrclustersupport | Sling の Discovery API を代わりに使用してください。 | 2015 | 削除済み |
org.apache.fop.apps | 2021/3/1 | 削除済み | |
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 |
2021/3/5 | 削除済み | |
org.json | javax.json の Apache Johnzon 実装の使用をお勧めします。 | 2021/4/30 | 2021/12/31 |
org.apache.felix.cm org.apache.felix.cm.file |
AEM as a Cloud Service では、カスタム永続性マネージャーはサポートされていません。 | 2021/4/30 | 削除済み |
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 はメンテナンスモードになっています。Commons Lang 3 を代わりに使用してください。 | 2021/4/30 | 2021/12/31 |
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 はメンテナンスモードになっています。Commons Collections 4 を代わりに使用してください。 | 2021/4/30 | 2021/12/31 |
org.apache.felix.systemready | Apache Felix HealthCheck API を代わりに使用することをお勧めします。 | 2021/4/30 | 削除済み |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n |
Felix web コンソールはクラウド環境ではサポートされていません。 | 2021/4/30 | 2021/7/30 |
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 |
Eclipse Jetty パッケージと Felix Http Jetty パッケージはサポートされなくなりました。以下の削除に関するメモを参照してください。 | 2021/5/27 | 2021/8/26 |
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 |
Eclipse Jetty パッケージと Felix Http Jetty パッケージはサポートされなくなりました。 | 2021/5/27 | 2021/8/26 |
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 |
この API の使用は、AEM as a Cloud Service ではサポートされていません。以下の削除に関するメモを参照してください。 | 2021/5/27 | 2021/7/30 |
org.apache.felix.metatype org.apache.felix.scr org.apache.felix.scr.info org.apache.felix.scr.component |
Apache Felix メタタイプと SCR API は非推奨(廃止予定)です。OSGi メタタイプおよび Declarative Service API を代わりに使用してください。 | 2021/5/27 | 削除済み |
org.slf4j.impl | ログ実装クラスは、AEM as a Cloud Service と互換性がありません。 | 2021/7/4 | 削除済み |
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 |
Apache Abdera が 2017年以降廃止されたプロジェクトなので、この API は廃止されました。以下の削除に関するメモを参照してください。 | 2021/7/29 | 2021/9/29 |
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 |
Apache Abdera が 2017年以降廃止されたプロジェクトなので、この API は廃止されました。 | 2019/4/8 | 2021/9/29 |
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> |
従来の AEM 6.x API。 | 2019/4/8 | 削除済み |
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 |
この API は Cloud Service ではサポートされていません。 | 2021/9/30 | 削除済み |
org.apache.jackrabbit.vault.util.xml org.apache.jackrabbit.vault.util.xml.serialize |
Apache Xerces に関連する Util クラスは、後続のリリースで削除され、メジャーバージョンが変更されます。これらのユーティリティは Filevault の内部使用のためのものであるため、API はパブリック API サーフェスから非推奨になります。 | 2021/9/1 | 削除済み |
org.apache.sling.atom.taglib org.apache.sling.atom.taglib.media |
従来の AEM 6.x API。以下の削除に関するメモを参照してください。 | 2019/4/8 | 2021/9/29 |
org.apache.felix.http.whiteboard | Apache Felix Http ホワイトボードはサポートされなくなりました。コードを OSGi Http ホワイトボードに移行します。以下の削除に関するメモを参照してください。 | 2022/1/27 | 2022/3/24 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
この API は非推奨(廃止予定)です。JDK が提供する XML API にコードを移行してください。 | 2022/1/27 | 2022/3/24 |
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 |
この内部 logback API は、AEM as a Cloud Service ではサポートされていません。 | 2022/1/27 | 2022/3/24 |
org.slf4j.spi | この内部 log4j API は、AEM as a Cloud Service ではサポートされていません。 | 2022/1/27 | 2022/3/24 |
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Apache Log4j 1 は 2015年に提供が終了し、サポートは終了しました。 | 2022/1/27 | 2022/3/24 |
org.apache.sling.commons.log.logback org.apache.sling.commons.log.logback.webconsole |
この内部 logback API は、AEM as a Cloud Service ではサポートされていません。 | 2022/1/27 | 削除済み |
com.github.jcotness.handlebars.js | Handlebars のアップグレードは、セキュリティの脆弱性により、4.0.5 から 4.3.0 に必要です。 このパッケージは、アップグレードされたハンドルバーには存在しません。 | 2022/5/5(PT) | 2022/8/5(PT) |
com.adobe.granite.resourceresolverhelper | この API は、サポートされなくなりました。代わりに、org.apache.sling.api.resource.ResourceResolverFactory を使用します。 | 2022/9/29 | 2022/11/24 |
com.day.cq.contentsync.handler.util | この API は非推奨です。代わりに、Apache Sling のビルダーを使用します。 | 2022/10/31 | 2023/1/1 |
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 |
この API は AEM as a Cloud Service ではサポートされていません。 | 2023/05/15 | 2023/06/15 |
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 コアライブラリは非推奨です。 | 2023/05/15 | 2023/06/15 |
org.slf4j.event | この内部 slf4j API は、AEM as a Cloud Service ではサポートされていません。 | 2022/4/11 | 2024/08/30 |
org.apache.sling.repoinit.jcr org.apache.sling.repoinit.parser.operations |
この API の使用は、AEM as a Cloud Service ではサポートされていません。 | 2024/05/17 | 2024年6月30日(PT) |
com.day.cq.xss com.day.cq.xss.taglib com.day.cq.xss.impl |
代わりに、org.apache.sling.xss を使用します。 | 2023年12月12日(PT) | 2024年6月30日(PT) |
com.adobe.granite.xss com.adobe.granite.xss.impl |
代わりに、org.apache.sling.xss を使用します。 | 2023年12月12日(PT) | 2024年6月30日(PT) |
com.drew.* | 画像やビデオからのメタデータの抽出には、Cloud Service の Asset Compute、Apache POI または Apache Tika を使用する必要があります。 | 2024年9月17日(PT) | 2024年12月17日(PT) |
org.apache.jackrabbit.oak.plugins.blob.* | 2024年9月23日(PT) | 2024月12月23日(PT) |
org.apache.sling.commons.auth*
の削除 org.apache.sling.commons.auth
org.apache.sling.commons.auth
や org.apache.sling.commons.auth.spi
を使用している場合、コードをそれぞれ org.apache.sling.auth
または。 org.apache.sling.auth.spi
に移行することで使用を置き換えることができます。古いバージョンの ACS AEM Commons を使用している場合は、最新バージョンに更新する必要があります。
アクションリスト:
- ACS AEM Commons を最新バージョンに更新
org.apache.sling.commons.auth
やorg.apache.sling.commons.auth.spi
からorg.apache.sling.auth
またはorg.apache.sling.auth.spi
にそれぞれ移行します。
org.eclipse.jetty*
の削除 org.eclipse.jetty
org.eclipse.jetty
パッケージまたはそのサブパッケージのいずれかを使用する場合は、同様の機能を備えた他のサードパーティライブラリに移行することをお勧めします。移行が不可能な場合は、以下のリストから必要なバンドルをプロジェクトに追加します。
アクションリスト:
-
org.eclipse.jetty
パッケージの使用を他のサードパーティライブラリ/独自のコードに置き換える -
次のリストから必要なバンドルを選択し、プロジェクトに追加
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
com.mongodb
の削除 com.mongodb
Mongo client API をプロジェクトに追加します。
アクションリスト:
- このバンドルをプロジェクトに追加
org.mongodb:mongo-java-driver:3.12.7
org.apache.abdera*
および org.apache.sling.atom.taglib
の使用 org.apache.abdera_or_org.apache.sling.atom.taglib
org.apache.abdera
および org.apache.sling.atom.taglib
のパッケージの使用を、同様の機能を備えたサードパーティライブラリまたは独自のコードに置き換えます。
アクションリスト:
org.apache.abdera
およびorg.apache.sling.atom.taglib
のパッケージの使用を他のサードパーティライブラリ/独自のコードに置き換える。
org.apache.felix.http.whiteboard
の使用 org.apache.felix.http.whiteboard
org.apache.felix.http.whiteboard
の使用を OSGi Http ホワイトボードに置き換えます。公式の OSGi API には同様の機能があり、ほとんどの場合、置き換えにはサービス登録プロパティの変更のみが必要です。
アクションリスト:
org.apache.felix.http.whiteboard
の使用を OSGi Http ホワイトボードに置き換える
OSGi 設定 osgi-configuration
次の 2 つのリストは、AEM as a Cloud Service の OSGi 設定サーフェスを反映しており、顧客が設定できる内容を示しています。
- 顧客コードで設定してはいけない OSGi 設定のリスト
- プロパティを設定できるが、示されている検証ルールに従う必要がある OSGi 設定のリスト。これらのルールには、プロパティの宣言が必須かどうか、プロパティの型、場合によっては許容される値の範囲が許可されます。
OSGi 設定がリストに表示されない場合は、顧客コードで設定できます。
これらのルールは、Cloud Manager のビルドプロセス中に検証されます。今後、ルールが追加される可能性があり、その実施予定日が表に記載されています。顧客は、目標の実施日までにこれらのルールを遵守する必要があります。削除日の後にルールに従わないと、Cloud Manager のビルドプロセスでエラーが発生します。ローカル SDK の開発中に OSGI 設定エラーにフラグを付けるには、Maven プロジェクトに AEM as a Maven SDK Build Analyzer Maven プラグイン を含める必要があります。
OSGI 設定に関する追加情報は、この場所にあります。
org.apache.felix.webconsole.internal.servlet.OsgiManager
(発表日:4/30/2021、施行日:7/31/2021)com.day.cq.auth.impl.cug.CugSupportImpl
(発表日:4/30/2021、施行日:7/31/2021)com.day.cq.jcrclustersupport.ClusterStartLevelController
(発表日:4/30/2021、施行日:7/31/2021)org.apache.felix.http (Factory)
(発表日:4/30/2021、施行日:7/31/2021)org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
(発表日:8/25/2021、施行日:11/26/2021)
-
org.apache.felix.eventadmin.impl.EventAdmin
(発表日:4/30/2021、施行日:7/31/2021) -
org.apache.felix.eventadmin.ThreadPoolSize
- 型:integer
- 要求範囲:2 ~ 100
-
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
- 型:double
-
org.apache.felix.eventadmin.Timeout
- 型:integer
-
org.apache.felix.eventadmin.RequireTopic
- 型:boolean
-
org.apache.felix.eventadmin.IgnoreTimeout
- 必須
- 型:文字列の配列
- 要求範囲:少なくとも
org.apache.felix*
、org.apache.sling*
、come.day*
、com.adobe*
をすべてを含める必要があります。
-
org.apache.felix.eventadmin.IgnoreTopic
- 型:文字列の配列
-
org.apache.felix.http
(発表日:4/30/2021、施行日:7/31/2021)org.apache.felix.http.timeout
- 型:integer
org.apache.felix.http.session.timeout
- 型:integer
org.apache.felix.http.jetty.threadpool.max
- 型:integer
org.apache.felix.http.jetty.headerBufferSize
- 型:integer
org.apache.felix.http.jetty.requestBufferSize
- 型:integer
org.apache.felix.http.jetty.responseBufferSize
- 型:integer
org.apache.felix.http.jetty.maxFormSize
- 型:integer
org.apache.felix.https.jetty.session.cookie.httpOnly
- 型:boolean
org.apache.felix.https.jetty.session.cookie.secure
- 型:boolean
org.eclipse.jetty.servlet.SessionIdPathParameterName
- 型:string
org.eclipse.jetty.servlet.CheckingRemoteSessionIdEncoding
- 型:boolean
org.eclipse.jetty.servlet.SessionCookie
- 型:string
org.eclipse.jetty.servlet.SessionDomain
- 型:string
org.eclipse.jetty.servlet.SessionPath
- 型:string
org.eclipse.jetty.servlet.MaxAge
- 型:integer
org.eclipse.jetty.servlet.SessionScavengingInterval
- 型:integer
org.apache.felix.jetty.gziphandler.enable
- 型:boolean
org.apache.felix.jetty.gzip.minGzipSize
- 型:integer
org.apache.felix.jetty.gzip.compressionLevel
- 型:integer
org.apache.felix.jetty.gzip.inflateBufferSize
- 型:integer
org.apache.felix.jetty.gzip.syncFlush
- 型:boolean
org.apache.felix.jetty.gzip.excludedUserAgents
- 型:string
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.jetty.gzip.excludedMimeTypes
- 型:文字列の配列
org.apache.felix.http.session.invalidate
- 型:boolean
org.apache.felix.http.session.container.attribute
- 型:文字列の配列
org.apache.felix.http.session.uniqueid
- 型:boolean
-
org.apache.sling.scripting.cache
(発表日:4/30/2021、施行日:7/31/2021)-
org.apache.sling.scripting.cache.size
- 型:integer
- 要求範囲:>= 2048
-
org.apache.sling.scripting.cache.additional_extensions
- 必須
- 型:文字列の配列
- 要求範囲:js を含める必要があります
-
-
com.day.cq.mailer.DefaultMailService
(発表日:4/30/2021、施行日:7/31/2021)-
smtp.host
- 型:string
-
smtp.port
- 型:integer
- 要求範囲:465、587、25 のいずれか
-
smtp.user
- 型:string
-
smtp.password
- 型:string
-
from.address
- 型:string
-
smtp.ssl
- 型:string
-
smtp.starttls
- 型:boolean
-
smtp.requiretls
- 型:boolean
-
debug.email
- 型:boolean
-
oauth.flow
- 型:boolean
-
-
org.apache.sling.commons.log.LogManager.factory.config
(発表日:21/11/16、施行日:21/2/16)-
org.apache.sling.commons.log.level
- タイプ:列挙
- 必須範囲:情報、デバッグ、TRACE
-
org.apache.sling.commons.log.names
- 型:string
-
org.apache.sling.commons.log.file
- 型:string
-
org.apache.sling.commons.log.additiv
- 型:boolean
-
Java ランタイムのバージョン 21 へのアップデート java-runtime-update-21
AEM as a Cloud Service は Java 21 ランタイムに移行します。互換性を確保するには、次の調整を行うことが不可欠です。
ランタイム要件
これらの調整は、Java 21 ランタイムとの互換性を確保するために必要です。 ライブラリは、古いバージョンの Java と互換性があるので、いつでも更新できます。
org.objectweb.asm の最小バージョン org.objectweb.asm
新しい JVM ランタイムのサポートを確保するには、org.objectweb.asm の使用をバージョン 9.5 以降に更新します。
org.apache.groovy の最小バージョン org.apache.groovy
新しい JVM ランタイムのサポートを確保するには、org.apache.groovy の使用をバージョン 4.0.22 以降に更新します。
このバンドルは、AEM Groovy コンソールなどのサードパーティの依存関係を追加することで間接的に含めることができます。
ビルド時間の要件
これらの調整は、新しいバージョンの Java でプロジェクトを構築できるようにするために必要ですが、実行時の互換性には必要ありません。 Maven プラグインは、古いバージョンの Java と互換性があるので、いつでも更新できます。
bnd-maven-plugin の最小バージョン bnd-maven-plugin
bnd-maven-plugin の使用方法をバージョン 6.4.0 に更新して、新しい JVM ランタイムがサポートされるようにします。 バージョン 7 以降は Java 11 以下と互換性がないので、現時点ではそのバージョンへのアップグレードは推奨されません。
aemanalyzer-maven-plugin の最小バージョン aemanalyser-maven-plugin
aemanalyzer-maven-plugin の使用をバージョン 1.6.6 以降に更新して、新しい JVM ランタイムがサポートされるようにします。
Maven-bundle-plugin の最小バージョン maven-bundle-plugin
新しい JVM ランタイムがサポートされるように、maven-bundle-plugin の使用方法をバージョン 5.1.5 以降に更新します。
maven-scr-plugin の依存関係の更新 maven-scr-plugin
maven-scr-plugin
は Java 17 および 21 と直接互換性がありません。 ただし、以下のスニペットのように、プラグイン設定内で ASM 依存関係バージョンを更新することで、記述子ファイルを生成することは可能です。
[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>