发布资产时出现错误:“无法删除强制属性jcr:data”

描述 description

环境

Experience Manager

问题/症状

发布资产时,复制队列会突然遭到阻止。

While消息 [ 1] 在发布服务器实例日志中,作者日志具有以下语句 — 无法删除强制属性jcr:data, 作为复制异常的一部分 [ 2] .

[ 1] *信息* [ xxxxx] POST/bin/receive HTTP/1.1] com.day.cq.replication.impl.content.durbo.DurboImportTransformer无法设置(protected)属性“/content/dam/asset_folder/asset.jpg/jcr:content/renditions/original/jcr:content/binary_reference_jcr__data” : javax.jcr.nodetype.ConstraintViolationException:无匹配属性定义: binary_reference_jcr__data = a1cbdabd2d4114766b63098a6e0f709cf9cf9dad9862660f4f4bee4bee7eb0f04560730:69185c7dd58c0fcc0724072b4e418146cd54d285:71150

[ 2] *错误* [ sling-threadpool-80b24cfc-26d8-479d-940f-1484c9ba9347-(apache-sling-job-thread-pool)-34-com_day_cq_replication_job_publish1useast1(com/day/cq/replication/job/publish)] com.day.cq.replication.Agent.publish < < 错误:com.day.cq.replication.ReplicationException:节点导入期间存储库错误:OakConstraint0022: /content/dam/asset_folder/asset.jpg/jcr:content/renditions/cq5dam.web.1280.1280.jpeg/jcr:content[ [ nt:resource] ] :无法删除强制属性jcr:data

解决方法 resolution

查看日志时,发现复制代理的传输URI - (统一资源标识符)有一个额外的 - [ 1]

传输URI已修改为 认证 Amazon Managed Services (AMS)托管的创作和发布者实例的续订过程,此时将进行URI编码。

此编码通过混用 无二进制复制.

[ 1] 发送POST请求到 https://publish2useast1.stage.loyaltyone.adobecqms.net/bin/receive?sling:authRequestLogin=1&amp;binaryless=true

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