Service Pack升级后出现与升级相关的日志警告错误
升级AEM 6.5 Service Pack (SP17-SP24)后,error.log中可能会显示多条WARN和ERROR消息。 这些消息通常与已弃用的Sling配置、忽略的扩展别名值、功能切换或临时OSGi启动序列相关。 这些警告大多是更新后的Sling、Oak和Granite组件引入的预期行为,除非在启动后持续存在,否则不会指示功能失败。
描述 description
环境
- Adobe Experience Manager (AEM)内部部署
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
问题/症状
- 正在忽略
xml:pdf别名值。 - 正在使用已弃用的配置属性
whitelist.bundles.additional。 - 不再支持JCR锁定。
- 找不到快速入门资源:
/resources/toggles/config.json。 - 服务工厂在捆绑启动期间返回了null。
- PackageTransformer …安装在外部。 标记为已忽略。
原因
警告源于更新的Service Pack中引入的更新OSGi组件。 已弃用、删除或重构配置属性、API和行为。 启动期间,组件会生成有关已弃用的配置、旧版扩展别名、不支持的功能、缺少可选功能切换资源和包版本差异的信息性消息。 这些消息通常不指示功能故障,除非它们在启动后继续运行。
解决方法 resolution
要解决此问题,请执行以下步骤:
- 识别日志文件中的警告,并确定它是否仅在启动期间出现。
- 如果警告引用
xml:pdf别名值,请从扩展别名配置中删除xml:pdf条目。 - 如果警告引用
whitelist.bundles.additional,则删除使用已弃用属性的条目。 - 如果警告指出JCR锁定已弃用,则将其视为信息性通知,除非相关功能受到影响。
- 如果警告报告缺少功能切换配置文件,请验证正常的系统功能,并忽略该消息(如果该消息仅在启动期间出现)。
- 如果出现PackageTransformer消息,请验证安装的包版本是否与系统报告的版本匹配。
- 如果发生一次性OSGi启动错误,请验证所有捆绑包是否处于活动状态,并确认错误不会重复。
- 如果运行时仍出现警告或功能受到影响,请升级问题。
相关阅读
recommendation-more-help
experience-cloud-kcs-help-kbarticles