마이그레이션 세트를 통해 콘텐츠 추출 실패

설명 description

환경

Adobe Experience Manager

문제/증상

고객이 다음을 생성함 마이그레이션 세트, 하지만 를 시작할 때 다음 오류가 표시됩니다. 추출:

org.apache.sling.api.resource.PersistenceException: Unable to commit changes to session

Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakName0001: Invalid namespace prefix(`[` , mediapro, lr, xmpTPg, prismusagerights, ns2, xmpPLUS, ns4, ns3, dam, s7sitecatalyst, xmpNote, dex, scg, xml, xmp, viewerpreset, rep, stock, psAux, prism, MP, Iptc4xmpExt, photoshop, xmpDM, prl, plus, xmpMM, acdsee, fd, exif, ns1_1_, drone-dji, xmpRights, tiff, nt, stEvt, s7userdata, jcr, oak, Z, DICOM, mix, oauth, cc, sv, social, crs, exifEX, album, crx, cm, stDim, xmpBJ, cq, sling, adobe_dam, pdfx, pdf, Iptc4xmpCore, rdf, granite, stRef, MicrosoftPhoto, slingevent, dc, vlt`]` ): Sites

at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkPrefix(NameValidator.java:125) `[` org.apache.jackrabbit.oak-core:1.22.14`]`

at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidName(NameValidator.java:93) `[` org.apache.jackrabbit.oak-core:1.22.14`]`

at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidValue(NameValidator.java:150) `[` org.apache.jackrabbit.oak-core:1.22.14`]`

at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidValue(NameValidator.java:137) `[` org.apache.jackrabbit.oak-core:1.22.14`]`

at org.apache.jackrabbit.oak.plugins.name.NameValidator.propertyChanged(NameValidator.java:165) `[` org.apache.jackrabbit.oak-core:1.22.14`]`

또한 동일한 오류로 마이그레이션 세트를 삭제할 수 없습니다.

해결 방법 resolution

마이그레이션 세트 이름에 예약된 OAK 문자(":")가 포함되어 있습니다.

이 문제는 CQ-4353116을 통해 엔지니어링으로 해결되었습니다.

Cloud Acceleration Manager 가 예약된 문자 를 허용하지 않도록 엔지니어링에 의해 수정되었습니다. / : [ ] | 마이그레이션 세트 이름에 * 있습니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f