더 이상 사용되지 않으며 제거된 기능 및 API deprecated-and-removed-features-apis
Adobe는 API 및 구성을 포함한 기능을 정기적으로 검토하여 AEM as a Cloud Service에 대한 성능, 보안 및 전반적인 가치에 대한 진화하는 표준을 충족하는지 확인합니다. 이러한 평가에 따라 특정 기능은 더 이상 지원되지 않을 수 있습니다. 가능한 경우 Adobe에서 적합한 대체 솔루션을 제공해드립니다.
사용 중단이 발표되면 해당 기능은 제한된 기간 동안만 사용할 수 있으며, 고객은 지정된 제거 날짜 이전에 모든 사용을 제거해야 합니다. Adobe는 원활한 전환을 지원하기 위해 합리적인 공지와 지침을 제공할 것입니다.
사용 중단 기간 동안 Adobe는 이메일 알림, 액션 센터 알림 또는 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의 인증 코어/인증 코어 SPI 인터페이스를 사용하십시오. 아래의 제거 노트를 참조하십시오. | 2015 | 8/31/2025 |
org.eclipse.jetty.client org.eclipse.jetty.client.api org.eclipse.jetty.client.http org.eclipse.jetty.client.util org.eclipse.jetty.http org.eclipse.jetty.http.pathmap org.eclipse.jetty.io org.eclipse.jetty.io.ssl org.eclipse.jetty.security org.eclipse.jetty.server org.eclipse.jetty.server.handler org.eclipse.jetty.server.handler.gzip org.eclipse.jetty.server.session org.eclipse.jetty.servlet org.eclipse.jetty.servlet.listener org.eclipse.jetty.util org.eclipse.jetty.util.annotation org.eclipse.jetty.util.component org.eclipse.jetty.util.log org.eclipse.jetty.util.resource org.eclipse.jetty.util.security org.eclipse.jetty.util.ssl org.eclipse.jetty.util.statistic org.eclipse.jetty.util.thread |
Eclipse Jetty 및 Felix Http Jetty 패키지는 더 이상 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 5/27/2021 | 8/31/2025 |
com.mongodb com.mongodb.annotations com.mongodb.assertions com.mongodb.async com.mongodb.binding com.mongodb.bulk com.mongodb.client com.mongodb.client.gridfs com.mongodb.client.gridfs.codecs com.mongodb.client.gridfs.model com.mongodb.client.jndi com.mongodb.client.model com.mongodb.client.model.changestream com.mongodb.client.model.geojson com.mongodb.client.model.geojson.codecs com.mongodb.client.result com.mongodb.connection com.mongodb.connection.netty com.mongodb.diagnostics.logging com.mongodb.event com.mongodb.gridfs com.mongodb.internal com.mongodb.internal.async com.mongodb.internal.authentication com.mongodb.internal.connection com.mongodb.internal.dns com.mongodb.internal.event com.mongodb.internal.management.jmx com.mongodb.internal.session com.mongodb.internal.thread com.mongodb.internal.validator com.mongodb.management com.mongodb.operation com.mongodb.selector com.mongodb.session com.mongodb.util |
해당 API는 AEM as a Cloud Service에서 사용할 수 없습니다. 아래의 제거 노트를 참조하십시오. | 5/27/2021 | 8/31/2025 |
org.apache.abdera org.apache.abdera.model org.apache.abdera.factory org.apache.abdera.ext.media org.apache.abdera.util org.apache.abdera.i18n.iri org.apache.abdera.writer org.apache.abdera.i18n.rfc4646 org.apache.abdera.i18n.rfc4646.enums org.apache.abdera.i18n.text org.apache.abdera.filter org.apache.abdera.xpath org.apache.abdera.i18n.text.io org.apache.abdera.i18n.text.data org.apache.abdera.parser |
Apache Abdera가 2017년부터 중단됨에 따라 해당 API는 더 이상 사용되지 않습니다. 아래의 제거 노트를 참조하십시오. | 7/29/2021 | 8/31/2025 |
org.apache.abdera.ext.opensearch org.apache.abdera.ext.opensearch.model org.apache.abdera.ext.opensearch.server org.apache.abdera.ext.opensearch.server.impl org.apache.abdera.ext.opensearch.server.processors org.apache.abdera.i18n.iri.data org.apache.abdera.i18n.lang org.apache.abdera.i18n.templates org.apache.abdera.i18n.unicode.data org.apache.abdera.parser.stax org.apache.abdera.parser.stax.util org.apache.abdera.protocol org.apache.abdera.protocol.client org.apache.abdera.protocol.client.cache org.apache.abdera.protocol.client.util org.apache.abdera.protocol.error org.apache.abdera.protocol.server org.apache.abdera.protocol.server.context org.apache.abdera.protocol.server.filters org.apache.abdera.protocol.server.impl org.apache.abdera.protocol.server.multipart org.apache.abdera.protocol.server.processors org.apache.abdera.protocol.server.provider.basic org.apache.abdera.protocol.server.provider.managed org.apache.abdera.protocol.server.servlet org.apache.abdera.protocol.util org.apache.abdera.util.filter |
Apache Abdera가 2017년부터 중단됨에 따라 해당 API는 더 이상 사용되지 않습니다. 아래의 제거 노트를 참조하십시오. | 4/8/2019 | 8/31/2025 |
org.apache.felix.http.whiteboard | Apache Felix Http Whiteboard는 더 이상 지원되지 않습니다. 코드를 OSGi Http Whiteboard로 마이그레이션합니다. 아래의 제거 노트를 참조하십시오. | 1/27/2022 | 8/31/2025 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
이 API는 더 이상 사용되지 않습니다. JDK에서 제공하는 XML API로 코드를 마이그레이션하십시오. | 1/27/2022 | 8/31/2025 |
ch.qos.logback.classic ch.qos.logback.classic.boolex ch.qos.logback.classic.db.names ch.qos.logback.classic.db.script ch.qos.logback.classic.encoder ch.qos.logback.classic.filter ch.qos.logback.classic.helpers ch.qos.logback.classic.html ch.qos.logback.classic.jmx ch.qos.logback.classic.joran ch.qos.logback.classic.joran.action ch.qos.logback.classic.jul ch.qos.logback.classic.layout ch.qos.logback.classic.log4j ch.qos.logback.classic.net ch.qos.logback.classic.net.server ch.qos.logback.classic.pattern ch.qos.logback.classic.pattern.color ch.qos.logback.classic.selector ch.qos.logback.classic.selector.servlet ch.qos.logback.classic.servlet ch.qos.logback.classic.sift ch.qos.logback.classic.spi ch.qos.logback.classic.turbo ch.qos.logback.classic.util ch.qos.logback.core ch.qos.logback.core.boolex ch.qos.logback.core.encoder ch.qos.logback.core.filter ch.qos.logback.core.helpers ch.qos.logback.core.hook ch.qos.logback.core.html ch.qos.logback.core.joran ch.qos.logback.core.joran.action ch.qos.logback.core.joran.conditional ch.qos.logback.core.joran.event ch.qos.logback.core.joran.event.stax ch.qos.logback.core.joran.node ch.qos.logback.core.joran.spi ch.qos.logback.core.joran.util ch.qos.logback.core.joran.util.beans ch.qos.logback.core.layout ch.qos.logback.core.net ch.qos.logback.core.net.server ch.qos.logback.core.net.ssl ch.qos.logback.core.pattern ch.qos.logback.core.pattern.color ch.qos.logback.core.pattern.parser ch.qos.logback.core.pattern.util ch.qos.logback.core.property ch.qos.logback.core.read ch.qos.logback.core.recovery ch.qos.logback.core.rolling ch.qos.logback.core.rolling.helper ch.qos.logback.core.sift ch.qos.logback.core.spi ch.qos.logback.core.status ch.qos.logback.core.subst ch.qos.logback.core.util |
AEM as a Cloud Service는 이 내부 로그백 API를 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 1/27/2022 | 8/31/2025 |
org.slf4j.spi | AEM as a Cloud Service는 이 내부 log4j API를 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 1/27/2022 | 8/31/2025 |
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Apache Log4j 1은 2015년에 서비스가 종료되었으며 더 이상 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 1/27/2022 | 8/31/2025 |
com.google.common.annotations com.google.common.base com.google.common.cache com.google.common.collect com.google.common.escape com.google.common.eventbus com.google.common.hash com.google.common.html com.google.common.io com.google.common.math com.google.common.net com.google.common.primitives com.google.common.reflect com.google.common.util.concurrent com.google.common.xml |
Google Guava 코어 라이브러리는 Cloud Service에서 더 이상 사용되지 않습니다. 아래의 제거 노트를 참조하십시오. | 5/15/2023 | 8/31/2025 |
org.slf4j.event | AEM as a Cloud Service는 이 내부 slf4j API를 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 4/11/2022 | 8/31/2025 |
com.drew.* | 이미지와 비디오에서 메타데이터를 추출하려면 Cloud Service의 Asset Compute, Apache POI 또는 Apache Tika를 통해 수행해야 합니다. | 9/17/2024 | 8/31/2025 |
org.apache.jackrabbit.oak.plugins.blob.* | 이 API는 내부적으로만 사용할 수 있습니다. | 9/23/2024 | 8/31/2025 |
org.apache.jackrabbit.oak.plugins.memory | 이 API는 내부적으로만 사용할 수 있습니다. | 9/23/2024 | 8/31/2025 |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n org.apache.felix.webconsole.spi |
Felix 웹 콘솔은 클라우드 환경에서 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 4/30/2021 | 8/31/2025 |
org.bson org.bson.assertions org.bson.codecs org.bson.codecs.configuration org.bson.codecs.pojo org.bson.codecs.pojo.annotations org.bson.conversions org.bson.diagnostics org.bson.internal org.bson.io org.bson.json org.bson.types org.bson.util |
해당 API는 AEM as a Cloud Service에서 사용할 수 없습니다. | 10/31/2022 | 8/31/2025 |
org.apache.sling.runmode | 2015 | TBD | |
org.json | javax.json의 Apache Johnzon 구현이 권장되며 사용해야 합니다. | 4/30/2021 | TBD |
org.apache.commons.lang org.apache.commons.lang.enums org.apache.commons.lang.builder org.apache.commons.lang.exception org.apache.commons.lang.math org.apache.commons.lang.mutable org.apache.commons.lang.reflect org.apache.commons.lang.text org.apache.commons.lang.time |
Commons Lang 2는 유지 관리 모드입니다. 대신 Commons Lang 3을 사용해야 합니다. 아래의 제거 노트를 참조하십시오. | 4/30/2021 | TBD |
org.apache.commons.collections org.apache.commons.collections.bag org.apache.commons.collections.bidimap org.apache.commons.collections.buffer org.apache.commons.collections.collection org.apache.commons.collections.comparators org.apache.commons.collections.functors org.apache.commons.collections.iterators org.apache.commons.collections.keyvalue org.apache.commons.collections.list org.apache.commons.collections.map org.apache.commons.collections.set |
Commons Collections 3은 유지 관리 모드입니다. 대신 Commons Collections 4를 사용해야 합니다. 아래의 제거 노트를 참조하십시오. | 4/30/2021 | TBD |
com.day.cq.contentsync.handler.util | 이 API는 더 이상 사용되지 않습니다. 대신 Apache Sling의 빌더를 사용하십시오. | 10/31/2022 | TBD |
org.apache.sling.commons.json org.apache.sling.commons.json.http org.apache.sling.commons.json.io org.apache.sling.commons.json.jcr org.apache.sling.commons.json.sling org.apache.sling.commons.json.util org.apache.sling.commons.json.xml |
AEM as a Cloud Service는 이 API를 지원하지 않습니다. | 5/15/2023 | TBD |
com.day.cq.xss com.day.cq.xss.taglib com.day.cq.xss.impl |
대신 org.apache.sling.xss를 사용하십시오. | 12/12/2023 | TBD |
com.adobe.granite.xss com.adobe.granite.xss.impl |
대신 org.apache.sling.xss를 사용하십시오. | 12/12/2023 | TBD |
제거된 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의 검색 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 메타타입 및 선언 서비스 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은 FileVault에서 내부용으로 사용되므로 해당 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으로 업그레이드해야 합니다. 업그레이드된 Handlebars에는 이 패키지가 더 이상 존재하지 않습니다. |
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에서는 웹 콘솔에 접근할 수 없습니다.
액션 목록:
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 클라이언트 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 Core Library 사용을 JDK 컬렉션 또는 Apache Commons 컬렉션4로 바꾸기
- 여전히 필요한 경우 이 번들을 프로젝트에 추가합니다(버전을 사용 가능한 최신 버전으로 대체).
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 Whiteboard로 바꿉니다. 공식 OSGi API는 비슷한 기능을 가지고 있으며, 대부분 교체 시 서비스 등록 속성만 변경하면 됩니다.
액션 목록:
org.apache.felix.http.whiteboard
의 사용을 OSGi Http Whiteboard로 바꾸기
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 빌드 프로세스에서 오류가 발생합니다. Maven 프로젝트에는 로컬 SDK 개발 중 OSGI 구성 오류에 플래그를 지정하도록 AEM as a Cloud Service SDK Build Analyzer Maven Plugin을 포함해야 합니다.
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 런타임으로 전환되었습니다. 호환성을 보장하려면 런타임 요구 사항에 명시된 라이브러리 버전을 업데이트해야 합니다.