安装包错误 Crx/de - 无日志 - AEM 6.3

Package errors on install Crx/de - no logs - AEM 6.3

尝试上传和安装通过 ./mvnw clean install 创建的文件时,我 运行 遇到以下错误:

Install Package: /etc/packages/apple-cms/cms-content-v1.zip

Mon Mar 19 2018 15:53:13 GMT-0400 (EDT)

Installing content    
Collecting import information...    
Installing node types...
Installing privileges...
Importing content...
- /
... (contents of installation truncated)
saving approx 1 nodes...
Package imported (with errors, check logs!)

/etc/map/publish/http 下的 crx/de 树中缺少内容 - 所以我想检查日志。

正在尝试跟踪 ../author/crx-quickstart/logs 下的所有日志,但根本没有获得任何输出 - 发布和创作实例都相同。

filter.xml

<?xml version="1.0" encoding="UTF-8"?>
<workspaceFilter version="1.0">
  <filter root="/apps/apple-members"/>
  <filter root="/apps/sling" mode="update"/>
  <filter root="/etc/clientlibs/apple-members"/>
  <filter root="/etc/map.publish" mode="update"/>
  <filter root="/etc/designs/apple-members/fonts" mode="update"/>
  <filter root="/etc/designs/apple-members/images" mode="update"/>
  <filter root="/etc/designs/apple-members/styles" mode="update"/>
</workspaceFilter>

包管理器没有创建真正的 log-entries。

您有 3 个选项来查看包管理器输出。

  1. 转到包管理器 http://localhost:4502/crx/packmgr/index.jsp 并手动 re-install 包。

  2. 在命令行上将 content-package-maven-plugin 设置为详细模式:

    mvn clean install -PautoInstallPackage -Dvault.verbose=true

  3. 在 pom.xml 文件中永久启用详细模式。

    <groupId>com.day.jcr.vault</groupId> <artifactId>content-package-maven-plugin</artifactId> <extensions>true</extensions> <configuration> <verbose>true</verbose> ...

通过在

上创建自定义日志,您可以在 packagemanager 中查看安装包期间发生的情况

org.apache.jackrabbit.vault.packaging.impl

在 DEBUG 或 TRACE 级别。

您可以找到如何创建自定义日志 here, basically e.g. directly in the OSGi-Felix-Console in Log Support

  • 日志级别调试
  • 日志文件logs/packagemanager.log
  • 消息模式 {0,date,dd.MM.yyyy HH:mm:ss.SSS} {4} [{2}] {3} {5}
  • 记录器org.apache.jackrabbit.vault.packaging.impl

日志条目将显示在文件夹 cq-quickstart/logs/packagemanager.log.