Show Menu
主题×

登录AEM Forms工作流

表单工作流程步骤提供了详细的日志,可方便地调试与工作流程相关的问题。 为AEM Forms工作流启用调试日志记录以视图日志。
默认情况下, error.log文件中的 /crx-repository/logs/directory中提供所有日志信息 ** 。
表单工作流的调试日志包括:
  • 输入每个工作流步骤。 例如: [DEBUG] "Executing Invoke DDX Process step"
  • 退出每个工作流步骤。 例如: [DEBUG] "Successfully finished Invoke DDX Process step"
  • 服务调用消息。 例如: [DEBUG] Invoking Adobe Sign Service for creating agreement
  • 服务退出消息。 例如: [DEBUG] Agreement created successfully with agreement id <agreement id>
  • 从元数据映射读取的变量。 例如: [DEBUG] Successfully retrieved variable <variable name> from workflow meta data map
  • 写入JCR存储库的变量。 例如:
       [DEBUG] Successfully written variable <variable name> into meta data node at <JCR path where meta data is being written>
    
    
  • 具有完整堆栈跟踪的异常消息。 例如: [DEBUG] Exception in Adobe Sign Service <complete stack trace>
  • 动态步骤元数据参数。 例如:
    [DEBUG] Document of Record to be generated for adaptive form <path of adaptive form>
     [DEBUG] Locale to be used for Document of Record is <locale>
    
    
以下示例说明了“签名文档”步骤的日志:
[DEBUG] Executing sign document step.
[DEBUG] Using adobe sign configuration: <path of adobe sign configuration>
[DEBUG] Invoking Adobe Sign Service for creating agreement
[DEBUG] Agreement created successfully with agreement id <agreement id>
[DEBUG] Exception in Adobe Sign Service <complete stack trace>
[ERROR] Exception in Adobe Sign Service
[DEBUG] Successfully finished sign document step

使用日志评估:
  • 您使用的是正确的Adobe Sign配置。
  • Adobe Sign服务在成功创建协议后退出。
  • 签名文档步骤将退出并显示成功消息。
如果有异常,可以视图完整的堆栈跟踪来评估错误的原因。

为AEM Forms工作流启用调试日志记录

执行以下步骤以启用AEM Forms工作流的调试日志记录:
  1. 转至AEM Web控制台配置管理器:
    https://' #: #'/system/console/configMgr
  2. 选择“ Sling ”>“ 日志支持”
  3. 点按 添加新记录器。
  4. 选择 调试 ,作为日 志级别
  5. 指定日志文件的位置。 日志文件的默认位置为: logs\error.log
  6. 在“记录器”列中 将包的名称指定为com.adobe.granite.workflow . core
    执行这些步骤可存储 com.adobe.granite.workflow.core包的调试日志 。 点 按+ ,然后将以下包名称添加到列表:
    • com.adobe.fd.workflow
    • com.adobe.fd.workspace