AEM Forms工作区疑难解答准则 troubleshooting-guidelines-for-aem-forms-workspace

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

本文讨论如何通过启用日志记录并在浏览器中使用调试器来调试AEM Forms工作区。 此外,该文档还说明了在使用AEM Forms工作区时可能遇到的一些常见问题及其解决方法。

无法安装AEM Forms工作区包 unable-to-install-aem-forms-workspace-package

安装修补程序后,打开AEM Forms工作区。 如果遇到“找不到资源”错误,请打开CRX包管理器并重新安装 adobe-lc-workspace-pkg-<version>.zip 包。

安装包时,如果遇到错误 javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed,请执行以下步骤:

  1. 登录到CRX DE Lite。 默认URL为 https://[localhost]:[port]/lc/crx/de/index.jsp

  2. 删除以下节点:

    /home/groups/P/PERM_WORKSPACE_USER

  3. 转到包管理器。 默认URL为 https://[localhost]:[port]/lc/crx/packmgr/index.jsp.

  4. 搜索并安装 adobe-lc-workspace-pkg-[version].zip 包。

  5. 重新启动应用程序服务器。

AEM Forms工作区日志记录 aem-forms-workspace-nbsp-logging

您可以在不同级别生成日志,以便对错误进行最佳故障诊断。 例如,在复杂的应用程序中,在组件级别进行日志记录有助于调试特定组件并对其进行故障诊断。

在AEM Forms工作区中:

  • 要获取有关特定组件文件的日志记录信息,请附加 /log/<ComponentFile>/<LogLevel> ,然后按 Enter. 组件文件在指定日志级别的所有日志记录信息都将打印在控制台上。

  • 要获取所有组件文件的日志记录信息,请附加 /log/all/trace ,然后按 Enter.

  • 日志格式: <Component file> <Date>:<Time>: <Log Level> : <Log Message>

NOTE
默认情况下,所有组件的日志级别都设置为“信息”。
  • 用户设置的日志级别仅针对该浏览器会话进行维护。 当用户刷新页面时,所有组件的日志级别都会设置为其初始值。

AEM Forms工作区中的组件文件列表 list-of-component-files-in-nbsp-aem-forms-workspace

allcategoryModel
processinstanceModel
tasklistModel
appnavigationModel
processInstanceView
tasklistView
appnavigationView
processnamelistModel
taskModel
categorylistModel
processnamelistView
taskView
categorylistView
processnameModel
teamqueuesView
categoryModel
processnameView
todoView
categoryView
searchtemplatedetailsView
trackingView
favoritecategoryModel
sharequeueModel
uisettingsModel
filterlistView
sharequeueView
uisettingsView
filterView
startpointlistModel
userinfoModel
outofficeModel
startpointlistView
userinfoView
outofficeView
startpointModel
usersearchModel
preferencesView
startpointView
usersearchView
processinstancehistoryView
startProcessView
wserrorModel
processinstancelistModel
startprocessView
wserrorView
processinstancelistView
taskdetailsView
wsmessageView

AEM Forms工作区中可用的日志级别 log-levels-available-in-nbsp-aem-forms-workspace

  • 致命
  • 错误
  • 警告
  • 信息
  • 调试
  • TRACE
  • 关闭

浏览器的调试信息 debugging-information-for-browsers

可以在不同的浏览器中调试脚本和样式。

常见问题解答 faqs

  1. PDF表单未在Google Chrome中呈现或提交。

    1. 安装Adobe®Reader®插件。
    2. 在Chrome中,打开chrome://plugins以查看可用的插件。
    3. 禁用ChromePDF查看器插件,并启用Adobe Reader插件。
  2. SWF表单或指南未在Google Chrome中呈现。

    1. 在Chrome中,打开chrome://plugins以查看可用的插件。
    2. 请参阅AdobeFlash®播放器插件的详细信息。
    3. 在“AdobeFlash Player”插件下禁用PepperFlash。
  3. 我已自定义AEM Forms工作区,但无法看到更改。

    清除浏览器的缓存,然后访问AEM Forms工作区。

  4. 当用户在桌面中打开表单时,需要执行哪些操作才能使表单以HTML呈现?

    使用Workbench时,在分配任务步骤中为默认配置文件选择HTML单选按钮。

  5. 单击时,附件不显示。

    要查看附件,请在浏览器中启用弹出窗口。

  6. 用户已登录到表单应用程序。 如果用户尝试登录工作区,但用户没有工作区权限,则可能无法加载该工作区。

    注销其他表单应用程序,然后登录到工作区。

  7. HTML表单在其设计中使用“流程属性”,在AEM Forms工作区中呈现后,在表单内显示“提交”按钮。

    在设计表单时,使用“流程属性”时,它会在表单内添加一个“提交”按钮。 在AEM Forms工作区中作为PDF呈现时,“提交”按钮对最终用户不可见。 但是,在AEM Forms工作区中作为HTML表单进行渲染时,最终用户可以看到“提交”按钮。 单击表单内的此提交按钮不会启动任何操作。 在表单外,单击AEM Forms工作区底部的“提交”按钮,即可完成任务。

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da