사용 중단되거나 제거된 기능 및 API deprecated-and-removed-features-apis
Adobe는 항상 이전 기능과의 호환성을 신중하게 고려하면서 전반적인 고객 가치를 향상하도록 오랜 시간에 걸쳐 오래된 기능을 새롭게 만들거나 더 현대적인 대안으로 대체하기 위해 제품 기능을 지속해서 평가합니다. 또한 Adobe Experience Manager as a Cloud Service에서 클라우드 기반 배포 모델을 제공함에 따라, 일부 기능이 클라우드 기반 기능으로 대체되었습니다.
Experience Manager 기능의 제거/대체가 임박했음을 알리기 위해 다음 규칙이 적용됩니다.
- 사용 중지 공지가 먼저 표시됩니다. 더 이상 사용되지 않는 기능은 계속 사용할 수 있지만 추가로 개선되지 않습니다.
- 이제 사용되지 않는다고 발표된 기능은 이른 시일 내에 후속 주 릴리스에서 제거됩니다. 제거할 실제 목표 날짜는 발표됩니다.
이 프로세스에서 고객에게 하나 이상의 릴리스 주기를 제공하여, 실제 제거 전에 더 이상 사용되지 않는 기능의 새 버전이나 후속 버전에 대한 구현을 채택할 수 있도록 합니다.
더 이상 사용되지 않는 기능 deprecated-features
이 섹션에서는 Experience Manager as a Cloud Service에서 더 이상 사용되지 않는다고 표시된 기능이 나열됩니다. 일반적으로 향후 릴리스에서 제거되는 기능은 먼저 대체 기능이 제공되며 더 이상 사용되지 않도록 설정됩니다.
현재 배포에서 해당 기능을 사용 중인지 검토하고 이들 구현을 변경하여 제공되는 대체 기능을 사용하도록 계획을 세우는 것이 좋습니다.
DAM Asset Update
워크플로의 일부 워크플로 단계는 지원되지 않습니다.제거된 기능 removed-features
이 섹션에서는 Experience Manager 및 Experience Manager as a Cloud Service에서 제거된 기능이 나열됩니다.
AEM API aem-apis
다음은 더 이상 사용되지 않는 AEM API 및 해당 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의 인증 코어/인증 코어 SPI 인터페이스를 사용하십시오. 아래의 제거 노트를 참조하십시오. | 2015 | 7/30/21 |
org.apache.sling.runmode | 2015 | 7/30/21 | |
com.day.cq.jcrclustersupport | 대안으로 Sling의 검색 API를 사용하십시오. | 2015 | 제거됨 |
org.apache.fop.apps | 3/1/21 | 제거됨 | |
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 |
3/5/21 | 제거됨 | |
org.json | javax.json의 Apache Johnzon 구현이 권장되며 사용해야 합니다. | 4/30/21 | 12/31/21 |
org.apache.felix.cm org.apache.felix.cm.file |
맞춤형 지속성 관리자는 AEM as a Cloud Service에서 지원되지 않습니다. | 4/30/21 | 제거됨 |
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/21 | 12/31/21 |
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/21 | 12/31/21 |
org.apache.felix.systemready | Apache Felix HealthCheck API를 대신 사용하는 것이 좋습니다. | 4/30/21 | 제거됨 |
org.apache.felix.webconsole org.apache.felix.webconsole.bundleinfo org.apache.felix.webconsole.i18n |
Felix 웹 콘솔은 클라우드 환경에서 지원되지 않습니다. | 4/30/21 | 7/30/21 |
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 패키지는 더 이상 지원되지 않습니다. 아래의 제거 노트를 참조하십시오. | 5/27/21 | 8/26/21 |
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/21 | 8/26/21 |
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/21 | 7/30/21 |
org.apache.felix.metatype org.apache.felix.scr org.apache.felix.scr.info org.apache.felix.scr.component |
Apache Felix 메타타입 및 SCR API는 더 이상 사용되지 않습니다. 대신 OSGi 메타타입 및 선언 서비스 API를 사용합니다. | 5/27/21 | 제거됨 |
org.slf4j.impl | 로그 구현 클래스는 AEM as a Cloud Service와 호환되지 않습니다. | 7/4/21 | 제거됨 |
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/21 | 09/29/21 |
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/19 | 09/29/21 |
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. | 4/8/19 | 제거됨 |
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에서 사용할 수 없습니다. | 9/30/21 | 제거됨 |
org.apache.jackrabbit.vault.util.xml org.apache.jackrabbit.vault.util.xml.serialize |
Apache Xerces와 관련된 Util 클래스는 주요 버전 변경이 발생하는 후속 릴리스에서 제거됩니다. 이들 Util은 Filevault에서 내부용으로 사용되므로 해당 API는 공개 API 영역에서 더 이상 사용되지 않습니다. | 9/1/21 | 제거됨 |
org.apache.sling.atom.taglib org.apache.sling.atom.taglib.media |
레거시 AEM 6.x API. 아래의 제거 노트를 참조하십시오. | 4/8/19 | 09/29/21 |
org.apache.felix.http.whiteboard | Apache Felix Http Whiteboard는 더 이상 지원되지 않습니다. 코드를 OSGi Http Whiteboard로 마이그레이션합니다. 아래의 제거 노트를 참조하십시오. | 1/27/2022 | 03/24/2022 |
org.apache.cocoon.xml.dom org.apache.cocoon.xml.sax |
이 API는 더 이상 사용되지 않습니다. JDK에서 제공하는 XML API로 코드를 마이그레이션하십시오. | 1/27/2022 | 3/24/2022 |
ch.qos.logback.classic ch.qos.logback.classic.boolex ch.qos.logback.classic.db.names ch.qos.logback.classic.db.script ch.qos.logback.classic.encoder ch.qos.logback.classic.filter ch.qos.logback.classic.helpers ch.qos.logback.classic.html ch.qos.logback.classic.jmx ch.qos.logback.classic.joran ch.qos.logback.classic.joran.action ch.qos.logback.classic.jul ch.qos.logback.classic.layout ch.qos.logback.classic.log4j ch.qos.logback.classic.net ch.qos.logback.classic.net.server ch.qos.logback.classic.pattern ch.qos.logback.classic.pattern.color ch.qos.logback.classic.selector ch.qos.logback.classic.selector.servlet ch.qos.logback.classic.servlet ch.qos.logback.classic.sift ch.qos.logback.classic.spi ch.qos.logback.classic.turbo ch.qos.logback.classic.util ch.qos.logback.core ch.qos.logback.core.boolex ch.qos.logback.core.encoder ch.qos.logback.core.filter ch.qos.logback.core.helpers ch.qos.logback.core.hook ch.qos.logback.core.html ch.qos.logback.core.joran ch.qos.logback.core.joran.action ch.qos.logback.core.joran.conditional ch.qos.logback.core.joran.event ch.qos.logback.core.joran.event.stax ch.qos.logback.core.joran.node ch.qos.logback.core.joran.spi ch.qos.logback.core.joran.util ch.qos.logback.core.joran.util.beans ch.qos.logback.core.layout ch.qos.logback.core.net ch.qos.logback.core.net.server ch.qos.logback.core.net.ssl ch.qos.logback.core.pattern ch.qos.logback.core.pattern.color ch.qos.logback.core.pattern.parser ch.qos.logback.core.pattern.util ch.qos.logback.core.property ch.qos.logback.core.read ch.qos.logback.core.recovery ch.qos.logback.core.rolling ch.qos.logback.core.rolling.helper ch.qos.logback.core.sift ch.qos.logback.core.spi ch.qos.logback.core.status ch.qos.logback.core.subst ch.qos.logback.core.util |
이 내부 로그백 API는 AEM as a Cloud Service에서 지원되지 않습니다. | 1/27/2022 | 3/24/2022 |
org.slf4j.spi | 이 내부 log4j API는 AEM as a Cloud Service에서 지원되지 않습니다. | 1/27/2022 | 3/24/2022 |
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Apache Log4j 1은 2015년에 서비스가 종료되었으며 더 이상 지원되지 않습니다. | 1/27/2022 | 3/24/2022 |
org.apache.sling.commons.log.logback org.apache.sling.commons.log.logback.webconsole |
이 내부 로그백 API는 AEM as a Cloud Service에서 지원되지 않습니다. | 1/27/2022 | 제거됨 |
com.github.jknack.handlebars.js | 보안 취약성으로 인해 Handlebars를 4.0.5에서 4.3.0으로 업그레이드해야 합니다. 업그레이드된 Handlebars에는 이 패키지가 더 이상 존재하지 않습니다. | 5/5/2022 | 8/5/2022 |
com.adobe.granite.resourceresolverhelper | 이 API는 더 이상 지원되지 않습니다. 대신 org.apache.sling.api.resource.ResourceResolverFactory를 사용하십시오. | 9/29/2022 | 11/24/2022 |
com.day.cq.contentsync.handler.util | 이 API는 더 이상 사용되지 않습니다. 대신 Apache Sling의 빌더를 사용합니다. | 10/31/2022 | 01/01/2023 |
org.apache.sling.commons.json org.apache.sling.commons.json.http org.apache.sling.commons.json.io org.apache.sling.commons.json.jcr org.apache.sling.commons.json.sling org.apache.sling.commons.json.util org.apache.sling.commons.json.xml |
이 API는 AEM as a Cloud Service에서 지원되지 않습니다. | 5/15/2023 | 6/15/2023 |
com.google.common.annotations com.google.common.base com.google.common.cache com.google.common.collect com.google.common.escape com.google.common.eventbus com.google.common.hash com.google.common.html com.google.common.io com.google.common.math com.google.common.net com.google.common.primitives com.google.common.reflect com.google.common.util.concurrent com.google.common.xml |
Google Guava Core Libraries는 더 이상 사용되지 않습니다. | 5/15/2023 | 6/15/2023 |
org.slf4j.event | 이 내부 slf4j API는 AEM as a Cloud Service에서 지원되지 않습니다. | 4/11/2022 | 8/30/2024 |
org.apache.sling.repoinit.jcr org.apache.sling.repoinit.parser.operations |
해당 API는 AEM as a Cloud Service에서 사용할 수 없습니다. | 5/17/2024 | 6/30/2024 |
com.day.cq.xss com.day.cq.xss.taglib com.day.cq.xss.impl |
대신 org.apache.sling.xss를 사용하십시오. | 12/12/2023 | 6/30/2024 |
com.adobe.granite.xss com.adobe.granite.xss.impl |
대신 org.apache.sling.xss를 사용하십시오. | 12/12/2023 | 6/30/2024 |
com.drew.* | 이미지와 비디오에서 메타데이터를 추출하려면 Cloud Service의 Asset Compute, Apache POI 또는 Apache Tika를 통해 수행해야 합니다. | 9/17/2024 | 12/17/2024 |
org.apache.jackrabbit.oak.plugins.blob.* | 9/23/2024 | 12/23/2024 |
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 클라이언트 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 Whiteboard로 바꿉니다. 공식 OSGi API는 비슷한 기능을 가지고 있으며, 대부분 교체 시 서비스 등록 속성만 변경하면 됩니다.
액션 목록:
org.apache.felix.http.whiteboard
의 사용을 OSGi Http Whiteboard로 바꾸기
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 구성에 대한 추가 정보는 이 위치에서 확인할 수 있습니다.
org.apache.felix.webconsole.internal.servlet.OsgiManager
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)com.day.cq.auth.impl.cug.CugSupportImpl
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)com.day.cq.jcrclustersupport.ClusterStartLevelController
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)org.apache.felix.http (Factory)
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
(공지 일자: 2021년 8월 25일, 시행 일자: 2021년 11월 26일)
-
org.apache.felix.eventadmin.impl.EventAdmin
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일) -
org.apache.felix.eventadmin.ThreadPoolSize
- 유형: 정수
- 필수 범위: 2~100
-
org.apache.felix.eventadmin.AsyncToSyncThreadRatio
- 유형: 중복 요소
-
org.apache.felix.eventadmin.Timeout
- 유형: 정수
-
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
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)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.jetty.gzip.excludedMimeTypes
- 유형: 문자열 배열
org.apache.felix.http.session.invalidate
- 유형: 부울
org.apache.felix.http.session.container.attribute
- 유형: 문자열 배열
org.apache.felix.http.session.uniqueid
- 유형: 부울
-
org.apache.sling.scripting.cache
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)-
org.apache.sling.scripting.cache.size
- 유형: 정수
- 필수 범위: >= 2,048
-
org.apache.sling.scripting.cache.additional_extensions
- 필수
- 유형: 문자열 배열
- 필수 범위: js를 포함해야 함
-
-
com.day.cq.mailer.DefaultMailService
(공지 일자: 2021년 4월 30일, 시행 일자: 2021년 7월 31일)-
smtp.host
- 유형: 문자열
-
smtp.port
- 유형: 정수
- 필수 범위: 465, 587 또는 25
-
smtp.user
- 유형: 문자열
-
smtp.password
- 유형: 문자열
-
from.address
- 유형: 문자열
-
smtp.ssl
- 유형: 문자열
-
smtp.starttls
- 유형: 부울
-
smtp.requiretls
- 유형: 부울
-
debug.email
- 유형: 부울
-
oauth.flow
- 유형: 부울
-
-
org.apache.sling.commons.log.LogManager.factory.config
(공지 일자: 2021년 11월 16일, 시행 일자: 2021년 2월 16일)-
org.apache.sling.commons.log.level
- 유형: 열거
- 필수 범위: INFO, DEBUG 또는 TRACE
-
org.apache.sling.commons.log.names
- 유형: 문자열
-
org.apache.sling.commons.log.file
- 유형: 문자열
-
org.apache.sling.commons.log.additiv
- 유형: 부울
-
Java 버전 21 런타임 업데이트 java-runtime-update-21
AEM as a Cloud Service은 Java 21 런타임으로 이전됩니다. 호환성을 보장하기 위해 아래와 같은 조정이 필요합니다.
작성 시간 요구 사항 :
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 Console과 같은 서드파티 종속성을 추가함으로써 간접적으로 포함될 수 있습니다.
bnd-maven-plugin 최소 버전 bnd-maven-plugin
bnd-maven-plugin 사용을 버전 6.4.0 이상으로 업데이트하여 최신 JVM 런타임 지원을 보장합니다.
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>