升级时,可能由于工作区不一致而出现问题。 您可以运行测试升级来查看这是否是问题,也可以运行一致性检查作为预防性操作。
如果运行的测试升级由于工作区不一致而失败,您将看到与crx-quickstart/logs/crx/error.log中的以下内容类似的条目:
*ERROR* TarPersistenceManager: No bundle found for uuid 'deadbeef-cafe-babe-cafe-babecafebabe'
...
*ERROR* RepositoryImpl: Failed to initialize workspace 'crx.default'
javax.jcr.RepositoryException: Error indexing workspace: Error indexing workspace: Error indexing workspace
...
要执行一致性检查,请导览至JMX Mbeancom.adobe.granite(存储库)的管理页。 从AEM主屏幕,转到:
“工具”>“Web控制台”>“主”(在菜单栏上)>“JMX”>“com.adobe.granite(存储库)”
在默认安装中,它位于以下位置: |显示Me|
在页面的操作部分,您将找到两种方法:traversalCheck
和consistencyCheck
。 要执行检查,请单击操作并输入所需的参数。