Adobe Experience Manager 6.5最新Service Pack发行说明

上次更新: 2024-02-23

发行版信息

产品 Adobe Experience Manager 6.5
版本 6.5.20.0
类型 Service Pack版本
日期 2024年2月22日星期四
下载 URL Software Distribution

中包括的内容 Experience Manager 6.5.20.0

Experience Manager 6.5.20.0包括自2019年4月首次推出6.5以来发布的新功能、关键客户请求的增强功能、错误修复以及性能、稳定性和安全性改进。 安装此Service Pack 日期 Experience Manager 6.5.

主要功能和增强功能

此版本中的某些主要功能和增强功能包括:

  • Dynamic Media现在支持Apple iOS/iPadOS的无损HEIC图像格式。 请参阅 格式 在Dynamic Media图像服务和渲染API中。

  • 多站点管理器(MSM)现在支持体验片段结构(包括文件夹和子文件夹),以便有效地将体验片段批量转出到活动副本。

修复了Service Pack 20中的问题

Sites

管理员用户界面

  • Workflow Title 字段标记为 * 根据要求,但没有验证。 (SITES-16491)

Content Fragments

  • 升级到AEM 6.5.18或AEM 6.5.19后,嵌套配置文件夹不再受支持,内容片段模型文件夹不再可见。 (SITES-18110)
  • 某些子文件夹无法从继承的内容片段模型中选取。 它必须支持文件夹而不具有 jcr:content 属性,即使通过用户界面创建的DAM文件夹具有此类节点。 (SITES-17943)

Content Fragments - GRAPHQL API

  • 在对执行GraphQL查询时 筛选结果 使用可选变量(如果特定值为 为可选变量提供的,则在过滤器评估中忽略该变量。 (SITES-17051)

Content Fragments - REST API

  • 随着 org.json 库中,小数点的反序列化方式发生了变化。 之前,它们被“默认地”转换为双面,现在则转换为大小数。 相反,通过REST API存储的元数据属性值应该从BigDecimal转换为Double。 (SITES-16857)

核心后端

  • 使用内容片段的快速发布时,它会继续加载并且不会发布。 也就是说,从AEM 6.5.7升级到AEM 6.5.17的Service Pack后,快速发布不适用于内容片段。当用户尝试托管发布时,该操作有效。 但是,当他们尝试快速发布时,它未发布。 具体来说, com.day.cq.wcm.core.impl.reference.ActivationReferenceSearchBuilder 导致系统崩溃。 (SITES-17311)
  • 无法使用Jackson导出程序序列化内容片段:当页面中引用的内容片段(使用Jackson导出程序代码)和任何标记被添加到内容片段时,页面加载会中断。 (SITES-18096)

核心组件

  • 在CIF上安装AEM核心组件包导致 :type 要更改的现有组件的值。 此更改意味着它们不再呈现在已添加到的页面上。 (SITES-17601)

Campaign集成

  • AEM使用的允许列表也称为 whitelist — 由于漏洞报告。 该允许列表使客户无法使用所需的功能。 (SITES-16822)

体验片段

  • MSM for Experience Fragments现在支持批量转出到体验片段内容结构,包括文件夹和子文件夹。 (SITES-16004)

MSM — 活动副本

  • 一个“Is not modifiable转出组件时引发“ ”异常。 具体而言, org.apache.sling.servlets.post.impl.operations.ModifyOperation 处理响应期间出现异常。 (SITES-18809)
  • 无法转出对体验片段的特定活动副本的更改。 (SITES-17930)
  • 当用户将注释添加到Blueprint页面上的组件,然后将其转出时,Live Copy上的注释计数显示不正确。 (SITES-17099)
  • 在触控图形用户界面中,从父页面到子页面的MSM转出按钮被损坏;选中时,显示以下错误: Uncaught TypeError: _g.shared is undefined. (SITES-16991)

页面编辑器

  • Forms主题编辑器预览已损坏。 选择“预览”时,仅显示加载图标。 (SITES-17164)

Assets

  • 无法在元数据编辑器帮助程序中验证基于规则的字段,并显示错误消息“缺少必填字段”。 (ASSETS-31396)
  • 将PDF移动到另一个位置后, 查看页面 选项将消失。 (ASSETS-30538)
  • 无法选择具有读取权限的图像。 (ASSETS-32199)
  • 无法在视图设置中更改卡片大小。 (ASSETS-31667)
  • 上传.oft文件类型时上传失败。 (ASSETS-30109)
  • 当您尝试将自定义元数据字段作为附加列添加到报表时,未选中复选框。 (ASSETS-31671)
  • 资源移动操作在Experience ManagerService Pack 16中无法正常工作。 (ASSETS-30598)

Dynamic Media

  • 将资源上传到AEM后, Update_asset 工作流已触发。 但是,该工作流永远不会完成。 该工作流仅在产品上传步骤之前完成。 下一步是Scene7批量上传,但不会将该流程提取到AEM中。 (ASSETS-30443)
  • 需要一种更好的方式才能在Dynamic Media组件中正常处理非Dynamic Media视频。 此问题提供了实例化异常 dynamicmedia_sly.js. (ASSETS-31301)
  • 预览适用于所有资产、自适应视频集和视频。 但是,它引发了403错误 .m3u8 文件(顺便说一下,这些文件仍通过公共链接使用)。 (ASSETS-31882)
  • scene7SmartCropProcessingStatus 已更正状态。 智能裁剪视频元数据曾用于显示失败,即使成功也是如此。 (ASSETS-31255)

Forms

中的修复 Experience Manager Forms在计划的一周后通过单独的附加组件包提供 Experience Manager Service Pack发行日期。 在本例中,AEM 6.5.20.0 Forms附加组件包版本计划于2024年2月29日星期四发布。 发布后,此部分中添加了Forms修复和增强功能的列表。

Foundation

社区

  • 成功配置用户同步后,用户同步诊断失败。 (NPR-41693)

集成

  • 从AEM 6.5中删除AdobeSearch&Promote的所有代码和依赖项。 (NPR-40856)

本地化

  • Aria标签“关闭”在中未本地化 资产 > 文件,选择一个文件夹,然后在工具栏上,选择 属性 > 权限 选项卡>成员名称。 (NPR-41705)
  • 的工具提示被截断 密钥存储密码 区域设置ENG、FRA、KOR、DEU和PTB的“SSL设置”页面上的字段。 (NPR-41367)

Platform

  • 将Campaign与AEM集成时存在的问题,原因是/api servlet未在href json中返回正确的方案。 原因是AEM未接收X-Forward-Proto标头,该标头强制请求使用HTTP方案而不是HTTPS方案进行响应。 因此,应添加基于OSGI配置切换方案选择的功能。 (GRANITE-48454)

Sling

  • org.apache.sling.resourceMerger 捆绑包1.4.2从AEM 6.5、Service Pack 17及更高版本中引发异常。 Service Pack 20中应包含Sling资源合并器1.4.4。 (NPR-41630)

翻译

  • 部署AEM 6.5 Service Pack 18后,翻译规则编辑器中的过滤器选项卡出现问题。 选择上下文后,单击“编辑”>“保存”,下次打开同一上下文时,将出现一个双引号作为HTML字符。 本质上,翻译规则无法正确保存。 (NPR-41624)
  • 与内容片段翻译相关的问题,其中已翻译字符串从翻译提供商发送回AEM,但被卡在 /content/projects 级别而不更新内容片段。 (NPR-41516)
  • 创建语言副本时显示错误消息。 它发生在具有在页面属性中引用的内容片段的页面上,使用内容片段模型。 (NPR-41441)
  • 在语言复制过程中,体验片段中的链接未调整为正确的语言。 相反,体验片段指向主区域设置。 (NPR-41343)

用户界面

  • 升级到AEM 6.5 Service Pack 18后,出现控制台错误。 错误位于 coralUI3.js 文件,当您在AEM中选择任意下拉列表时,会出现此情况。 具体来说,它发生在 onOverlayToggle 事件。 错误 Uncaught TypeError: Cannot read properties of null (reading 'innerText') 将显示。 (NPR-41467)
  • 在AEM中, 工具 > 常规 > 标记 > 创建 > 创建标记,在中输入非拉丁字符 标题 字段导致 名称 要仅用连字符填充的字段( - )。 (NPR-41623)
  • 中的版权年度不正确 About Adobe Experience Manager 对话框。 (NPR-41526)
  • 有未翻译的 配置文件属性 编辑用户设置时的字符串。 在所有区域设置中发生。 (NPR-41365)

安装 Experience Manager 6.5.20.0

  • Experience Manager 6.5.20.0需要 Experience Manager 6.5.见 升级文档 以获取详细说明。
  • 可在Adobe上获取Service Pack下载 Software Distribution.
  • 在具有MongoDB和多个实例的部署中,安装 Experience Manager 使用包管理器对某个Author实例执行6.5.20.0。
重要

Adobe不建议您删除或卸载 Experience Manager 6.5.20.0包。 因此,在安装该包之前,您应该创建 crx-repository 万一你一定要把它退回。

在上安装服务包 Experience Manager 6.5

  1. 如果实例处于更新模式(从早期版本更新实例时),请在安装之前重新启动该实例。 如果实例的当前正常运行时间较长,则Adobe建议重新启动。

  2. 安装之前,请拍摄快照或进行全新备份 Experience Manager 实例。

  3. 从以下位置下载Service Pack Software Distribution.

  4. 打开包管理器,然后选择 上传包 以上传包。 要了解更多信息,请参阅 包管理器.

  5. 选择包,然后选择 安装.

  6. 要更新S3连接器,请在安装Service Pack后停止实例,使用安装文件夹中提供的新的二进制文件替换现有连接器,然后重新启动实例。 请参阅 Amazon S3数据存储.

注意

在安装Service Pack期间,有时会退出包管理器UI上的对话框。 Adobe建议您在访问部署之前等待错误日志稳定下来。 等待与卸载更新程序捆绑包相关的特定日志,然后确定安装成功。 通常,此问题出现在 Safari 浏览器,但可能间歇性地在任何浏览器上出现。

自动安装

可以使用两种不同的方法来自动安装 Experience Manager 6.5.20.0。

  • 将包放入 ../crx-quickstart/install 文件夹(当服务器联机时)。 软件包会自动安装。
  • 使用 包管理器中的HTTP API. 使用 cmd=install&recursive=true 以便安装嵌套包。
注意

Experience Manager6.5.20.0不支持Bootstrap安装。

验证安装

要了解经认证可与本版本配合使用的平台,请参阅 技术要求.

  1. 产品信息页面(/system/console/productinfo)显示更新的版本字符串 Adobe Experience Manager (6.5.20.0) 下 已安装的产品.

  2. 所有OSGi捆绑包包 活动片段 在OSGi控制台中(使用Web控制台: /system/console/bundles)。

  3. OSGi包 org.apache.jackrabbit.oak-core 是版本1.22.18或更高版本(使用Web控制台: /system/console/bundles)。

安装Service Pack for Experience Manager Forms

有关在Experience Manager Forms上安装服务包的说明,请参阅 Experience Manager Forms Service Pack安装说明.

注意

AEM 6.5 快速入门中谈及的自适应表单功能旨在仅作探索和评估用途。由于自适应表单功能需要适当的许可,因此必须获得 AEM Forms 的有效许可证才能作生产用途。

安装用于Experience Manager内容片段的GraphQL索引包

使用GraphQL的客户必须安装 GraphQL索引包1.1.1的Experience Manager内容片段.

这样,您就可以根据实际使用的功能添加所需的索引定义。

无法安装此包可能会导致GraphQL查询缓慢或失败。

注意

每个实例仅安装此包一次;无需随每个Service Pack一起重新安装。

UberJar

UberJar用于 Experience Manager 6.5.20.0可从以下网站获取: Maven中央存储库.

要在Maven项目中使用UberJar,请参阅 如何使用UberJar 并在项目POM中包含以下依赖项:

<dependency>
     <groupId>com.adobe.aem</groupId>
     <artifactId>uber-jar</artifactId>
     <version>6.5.20</version>
     <scope>provided</scope>
</dependency>
注意

UberJar和其他相关工件可在Maven中央存储库而不是Adobe公共Maven存储库(repo.adobe.com)。 主UberJar文件将重命名为 uber-jar-<version>.jar. 所以,没有 classifier,替换为 apis 作为值,用于 dependency 标记之前。

已弃用和已删除的功能

请参阅 已弃用和已删除的功能.

已知问题

  • 与Oak相关
    在Service Pack 13及更高版本中,已开始出现以下错误日志,这会影响持久性缓存:

    org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.0.202/5]
    at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
        at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
        at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
        at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
        at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4052)
        at org.h2.mvstore.db.Store.<init>(Store.java:129)
    

    或者

    org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.214/5].
    

    要解决此异常,请执行以下操作:

    1. 从删除以下两个文件夹 crx-quickstart/repository/

      • cache
      • diff-cache
    2. 安装Service Pack,或重新启动Experience Manageras a Cloud Service。
      的新文件夹 cachediff-cache 自动创建,并且您不再遇到与相关的异常 mvstoreerror.log.

  • 更新可能已为内容模型使用自定义API名称的GraphQL查询,以改用内容模型的默认名称。

  • GraphQL查询可能使用 damAssetLucene 索引而非 fragments 索引。 此操作可能会导致GraphQL查询失败或需要很长时间才能运行。

    要更正此问题, damAssetLucene 必须配置为在以下位置包含以下两个属性: /indexRules/dam:Asset/properties

    • contentFragment
      • jcr:primaryType="nt:unstructured"
      • name="jcr:content/contentFragment"
      • propertyIndex="{Boolean}true"
      • type="Boolean"
    • model
      • jcr:primaryType="nt:unstructured"
      • name="jcr:content/data/cq:model"
      • ordered="{Boolean}true"
      • propertyIndex="{Boolean}true"
      • type="String"

    更改索引定义后,需要重新索引(reindex = true)。

    执行这些步骤后,GraphQL查询的执行速度应该会更快。

  • 尝试移动、删除或发布内容片段、站点或页面时,在获取内容片段引用时出现问题,因为后台查询失败。 也就是说,功能无法正常工作。
    为确保操作正确,必须将以下属性添加到索引定义节点 /oak:index/damAssetLucene (无需重新索引):

    "tags": [
        "visualSimilaritySearch"
      ]
    "refresh": true
    
  • 如果您升级您的 Experience Manager 从6.5.0 - 6.5.4到Java™ 11上最新Service Pack的实例,请参见 RRD4JReporter 中的例外 error.log 文件。 要停止例外,请重新启动您的实例 Experience Manager.

  • 用户可以在以下位置重命名层级中的文件夹: Assets 并将嵌套文件夹发布到 Brand Portal. 但是,文件夹的标题不会在中更新 Brand Portal 直到重新发布根文件夹。

  • 安装期间可能会显示以下错误和警告消息 Experience Manager 6.5.x.x:

    • “当在中配置Adobe Target集成时 Experience Manager 使用Target Standard API(IMS身份验证),然后将体验片段导出到Target会导致创建错误的选件类型。 Target将创建多个类型为“Experience Fragment”/源“Adobe Experience Manager”的选件,而不是类型为“HTML”/源“Adobe Target Classic”。
    • com.adobe.granite.maintenance.impl.TaskScheduler:在granite/operations/maintenance中未找到维护窗口。
    • 当使用集合函数(如SUM、MAX和MIN)时,自适应表单服务器端验证失败(CQ-4274424)。
    • com.adobe.granite.maintenance.impl.TaskScheduler — 在granite/operations/maintenance中未找到维护窗口。
    • 通过可购物横幅查看器预览资源时,Dynamic Media交互式图像中的热点不可见。
    • com.adobe.cq.social.cq-social-jcr-provider bundle com.adobe.cq.social.cq-social-jcr-provider:1.3.5 (395)[com.adobe.cq.social.provider.jcr.impl.SpiSocialJcrResourceProviderImpl(2302)] :等待注册更改完成取消注册时超时。
  • 从AEM 6.5.15开始,Rhino JavaScript引擎由 org.apache.servicemix.bundles.rhino 捆绑有新的提升行为。 使用严格模式(use strict;)必须正确声明其变量,否则它们不会运行,而是会引发运行时错误。

AEM Forms的已知问题

中的已知问题 Experience Manager Forms在计划的一周后通过单独的附加组件包提供 Experience Manager Service Pack发行日期。 在本例中,AEM 6.5.20.0 Forms附加组件包版本计划于2024年2月29日星期四发布。 在发布此版本后,此部分中添加了表单的已知问题列表。

包含的OSGi包和内容包

以下文本文档列出了此包中包含的OSGi包和内容包 Experience Manager 6.5 Service Pack版本:

受限制的网站

这些网站仅供客户使用。 如果您是客户并且需要访问权限,请联系您的Adobe客户经理。

在此页面上