非推奨(廃止予定)および削除された機能と API deprecated-and-removed-features-apis
アドビでは、AEM as a Cloud Service のパフォーマンス、セキュリティ、全体的な価値に関する進化する標準を満たすように、API や設定などの機能を定期的にレビューしています。これらの評価に基づいて、特定の機能が非推奨(廃止予定)としてマークされる場合があります。可能であれば、アドビが適切な代替手段を提供します。
廃止が発表されると、この機能は限られた期間のみ利用可能となり、お客様は指定された削除日までにすべての使用を削除する必要があります。アドビは、スムーズな移行をサポートするために、合理的な通知とガイダンスを提供します。
廃止期間中、アドビでは、メール通知、アクションセンターのアラートまたは Cloud Manager のリマインダーを通じて、機能の使用を停止するために必要なアクションをお客様に通知します。
非推奨の機能 deprecated-features
以下の表に示す機能は、非推奨として発表されていますが、まだ削除されていません。削除予定日までに機能の使用を中止する必要があります。そうしないと、パフォーマンス、可用性、セキュリティに関連する問題が発生する可能性があります。
DAM Asset Update
ワークフローの特定のワークフローステップはサポートされていません。削除された機能 removed-features
この節では、削除された機能を一覧表示します。
非推奨(廃止予定)の API aem-apis
以下の表の API(クリックして展開して確認)は、非推奨と発表されましたが、まだ削除されていません。削除予定日までにこれらの API の使用を中止する必要があります。そうしないと、パフォーマンス、可用性、セキュリティに関連する問題が発生する可能性があります。一部の API では、以下の API 削除ガイダンスの節が参照されています。
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 | |||
---|---|---|---|
パッケージ/クラス | コメント | 廃止日 | 削除予定日 |
org.apache.sling.commons.auth org.apache.sling.commons.auth.spi |
代替として、Sling の Auth Core/Auth Core SPI インターフェイスを使用します。以下の削除に関するメモを参照してください。 | 2015 | 2025/8/31 |
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 | 2025/8/31 |
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 | 2025/8/31 |
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 | 2025/8/31 |
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 | 2025/8/31 |
org.apache.felix.http.whiteboard | Apache Felix Http ホワイトボードはサポートされなくなりました。 コードを OSGi Http ホワイトボードに移行します。 以下の削除に関するメモを参照してください。 | 2022年1月27日(PT) | 2025/8/31 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
この API は非推奨(廃止予定)です。JDK が提供する XML API にコードを移行してください。 | 2022年1月27日(PT) | 2025/8/31 |
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 は、この内部ログバック API をサポートしていません。以下の削除に関するメモを参照してください。 | 2022年1月27日(PT) | 2025/8/31 |
org.slf4j.spi | AEM as a Cloud Service は、この内部 log4j API をサポートしていません。以下の削除に関するメモを参照してください。 | 2022年1月27日(PT) | 2025/8/31 |
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Apache Log4j 1 は 2015年に提供が終了し、サポートは終了しました。以下の削除に関するメモを参照してください。 | 2022年1月27日(PT) | 2025/8/31 |
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 コアライブラリはCloud Serviceで非推奨(廃止予定)となりました。 以下の削除に関するメモを参照してください。 | 2023/5/15 | 2025/8/31 |
org.slf4j.event | AEM as a Cloud Service は、この内部 slf4j API をサポートしていません。以下の削除に関するメモを参照してください。 | 2022/4/11 | 2025/8/31 |
com.drew.* | 画像やビデオからのメタデータの抽出には、Cloud Service の Asset Compute、Apache POI または Apache Tika を使用する必要があります。 | 2024年9月17日(PT) | 2025/8/31 |
org.apache.jackrabbit.oak.plugins.blob.* | この API は内部でのみ使用されます。 | 2024/9/23 | 2025/8/31 |
org.apache.jackrabbit.oak.plugins.memory | この API は内部でのみ使用されます。 | 2024/9/23 | 2025/8/31 |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n org.apache.felix.webconsole.spi |
Felix web コンソールはクラウド環境ではサポートされていません。以下の削除に関するメモを参照してください。 | 2021/4/30 | 2025/8/31 |
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 |
この API の使用は、AEM as a Cloud Service ではサポートされていません。 | 2022/10/31 | 2025/8/31 |
org.apache.sling.runmode | 2015 | 未定 | |
org.json | javax.json の Apache Johnzon 実装の使用をお勧めします。 | 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 | 未定 |
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 | 未定 |
com.day.cq.contentsync.handler.util | この API は非推奨(廃止予定)です。代わりに、Apache Sling のビルダーを使用します。 | 2022/10/31 | 未定 |
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 は、この API をサポートしていません。 | 2023/5/15 | 未定 |
com.day.cq.xss com.day.cq.xss.taglib com.day.cq.xss.impl |
代わりに、org.apache.sling.xss を使用します。 | 2023年12月12日(PT) | 未定 |
com.adobe.granite.xss com.adobe.granite.xss.impl |
代わりに、org.apache.sling.xss を使用します。 | 2023年12月12日(PT) | 未定 |
削除された API removed-apis
この節では、非推奨および削除された API を一覧表示します。一部の API では、以下の API 削除ガイダンスの節が参照されています。
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 | |
---|---|
パッケージ/クラス | コメント |
com.day.cq.jcrclustersupport | Sling の Discovery API を代わりに使用してください。 |
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 |
AEM as a Cloud Service では、カスタム永続性マネージャーはサポートされていません。 |
org.apache.felix.systemready | Apache Felix HealthCheck API を代わりに使用することをお勧めします。 |
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 パッケージはサポートされなくなりました。 |
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 を代わりに使用してください。 |
org.slf4j.impl | ログ実装クラスは、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> |
従来の 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 |
この API は Cloud Service ではサポートされていません。 |
org.apache.jackrabbit.vault.util.xml org.apache.jackrabbit.vault.util.xml.serialize |
Apache Xerces に関連する Util クラスは、後続のリリースで削除され、メジャーバージョンが変更されます。 これらの Util は File vault での内部使用を目的としているので、API はパブリック API サーフェスから非推奨(廃止予定)になります。 |
org.apache.sling.atom.taglib org.apache.sling.atom.taglib.media |
従来の AEM 6.x API。 以下の削除に関するメモを参照してください。 |
org.apache.sling.commons.log.logback org.apache.sling.commons.log.logback.webconsole |
AEM as a Cloud Service は、この内部ログバック API をサポートしていません。 |
com.github.jknack.handlebars.js | セキュリティの脆弱性により、Handlebars を 4.0.5 から 4.3.0 にアップグレードする必要があります。このパッケージは、アップグレードされたハンドルバーには存在しません。 |
com.adobe.granite.resourceresolverhelper | この API は、サポートされなくなりました。 代わりに、org.apache.sling.api.resource.ResourceResolverFactory を使用します。 |
org.apache.sling.repoinit.jcr org.apache.sling.repoinit.parser.operations |
この API の使用は、AEM as a Cloud Service ではサポートされていません。 |
org.apache.jackrabbit.oak.cache | この API は内部でのみ使用されます。 |
API 削除ガイダンス api-removal-guidance
この節では、上記の表に示した様々な API の API 削除ガイダンスを反映しています。
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 を最新バージョン(6.11.0 以降)にアップデート
org.apache.sling.commons.auth
やorg.apache.sling.commons.auth.spi
からorg.apache.sling.auth
またはorg.apache.sling.auth.spi
にそれぞれ移行します。
org.apache.felix.webconsole*
の削除 org.apache.felix.webconsole
org.apache.felix.webconsole*
のパッケージを使用する場合は、このコードをプロジェクトから削除します。Cloud Service から web コンソールにアクセスできません。
アクションリスト:
org.apache.felix.webconsole*
のパッケージを使用したコードの削除
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
必要に応じて、別のバージョンを選択することもできます。
com.google.common*
の削除 com.google.common
Google Guava コアライブラリの使用を中止するか、プロジェクトに適切なバージョンを含めます。 多くの場合、このライブラリの使用方法は、JDK のコレクションクラスまたは Apache Commons Collections4 に置き換えることができます。 置き換えるバージョンが見つからない場合は、プロジェクトに最新バージョンのGoogle Guave コアライブラリを含めます。 古いバージョンの ACS AEM Commons を使用している場合は、最新バージョンに更新する必要があります。
アクションリスト:
- ACS AEM Commons を最新バージョン(6.11.0 以降)にアップデート
- Google Guava コアライブラリの使用を JDK コレクションまたは Apache Commons Collections4 に置き換えます。
- それでも必要な場合は、このバンドルをプロジェクトに追加します(バージョンを利用可能な最新のものに置き換えてください)。
com.google.guava:guava:33.4.8-jre
Apache Commons Lang 2 and Apache Commons Collections 3
の削除 apache.commons
メンテナンスされていない Apache Commons ライブラリの使用を削除し、サポートバージョンの使用に置き換えます。ほとんどの場合、これはパッケージの読み込みを調整するだけで済みますが、クラスやメソッドの名前が変更される場合もあります。古いバージョンの ACS AEM Commons を使用している場合は、最新バージョンに更新する必要があります。
アクションリスト:
- ACS AEM Commons を最新バージョン(6.11.0 以降)にアップデート
org.apache.commons.lang*
の読み込みのorg.apache.commons.lang3
への置き換えorg.apache.commons.collections*
の読み込みのorg.apache.commons.collecitons4
への置き換え
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 ホワイトボードに置き換える
ch.qos.logback*
の使用 ch.qos.logback
Cloud Service ではログバックはサポートされていないため、その使用をすべて削除してください。古いバージョンの ACS AEM Commons を使用している場合は、最新バージョンに更新する必要があります。
アクションリスト:
- ACS AEM Commons を最新バージョン(6.11.0 以降)にアップデート
ch.qos.logback
のパッケージを使用したコードの削除
org.slf4j.event and org.slf4j.spi
の使用 org.slf4j
org.slf4j.event
または org.slf4j.spi
を使用している場合は、その使用をすべて削除してください。古いバージョンの ACS AEM Commons を使用している場合は、最新バージョンに更新する必要があります。
アクションリスト:
- ACS AEM Commons を最新バージョン(6.11.0 以降)にアップデート
org.slf4j.event
とorg.slf4j.spi
を使用してコードを削除します
org.apache.log4j
の使用 org.apache.log4j
org.apache.log4j
を使用している場合は、SLF4J(org.slf4j
)または Log4J 2.x(org.apache.logging.log4j
)に切り替えます。
アクションリスト:
org.apache.log4j
の使用をorg.slf4j
(推奨)またはorg.apache.logging.log4j
の使用に置き換えます
OSGi 設定 osgi-configuration
以下の節は、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 設定に関する追加情報は、この場所にあります。
非推奨の OSGi プロパティ(間もなく変更不可) deprecated-unmodifiable-osgi-properties
次の OSGi コンポーネント PID のプロパティは非推奨となっており、施行日までに使用を停止する必要があります。
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
変更不能な OSGi プロパティ unmodifiable-osgi-properties
次の OSGi コンポーネント PID のプロパティは、以下に説明するように変更することはできません。
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
将来的に適用される OSGi プロパティの制限 future-restrictions-osgi-properties
今後、Adobeは次の OSGi プロパティ制限を適用するため、使用を停止する必要があります。
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 プロパティの制限 restrictions-osgi-properties
これらの OSGi プロパティの値は、以下に説明するルールによって制限されています。
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 ランタイムのバージョン 21 へのアップデート java-runtime-update-21
Adobe Experience Manager as a Cloud Service は、Java 21 ランタイムに移行されました。互換性を確保するには、ランタイム要件の説明に従って、ライブラリバージョンをアップデートすることが不可欠です。