AEM Forms Documentation

AEM Forms Known Bugs

Overview

This page documents the AEM Forms Known Bugs that may affect your work. The known issues documented here are related to one or more of the topics detailed in our AEM Forms Training Cloud courseware. However, these known bugs are usually only present in a specific version of AEM or the Adobe AEM Forms add-on package.

AEM Forms Known Bugs

In each bug listed below, the software version is documented so you can determine if the issue affects your AEM Forms system. When possible, we have also included the Adobe Bug Number and suggested a workaround. These pages detail Adobe's AEM Forms and maintenance releases.

AEM Forms releases

AEM maintenance releases roadmap

The Verify Component is buggy in 6.5

The Verify Component produces an erroneous error in AEM Forms 6.5 and the AEM Forms Add-on package that came out on July 2nd, 2019. I have seen this error message with auto-generated Documents of Record and with XDP-based adaptive forms.

The AEM Forms Verify component is not working in 6.5
  • Software Version: AEM Forms OSGi 6.5
  • AEM Forms add-on package: adobe-aemfd-win-pkg:6.0.88
  • Steps to Recreate: Use the Verify component in an adaptive form.
  • Suggested Work Around: Use an earlier version of the AEM Forms add-on package. Adobe is planning to release a fix for this in 6.5.2 which is targeted for the last week of September, 2019.

The Number of Columns Property is Missing in 6.5

The Number of Columns property is missing in AEM Forms 6.5 and the AEM Forms Add-on package that came out on July 2nd, 2019. You can fix it by changing the sling:resourceType property of your panel from gridFluidLayout2 to gridFluidLayout. Follow the steps below.

The Number of Columns property is missing in 6.5
  • Software Version: AEM Forms OSGi 6.5
  • AEM Forms add-on package: adobe-aemfd-win-pkg:6.0.88
  • Steps to Recreate: Try to access the Number of Columns property on an adaptive form.
  • Suggested Work Around: Follow the steps below in CRXDE | Lite.

  1. Open CRXDE | Lite.
  2. Search for your form's panel.
    Note: The illustration below shows a search for the "Foia Application" panel. This is only an example. This is an Adobe example form and it does not have the bug problem.
  3. Select the result that points to your panel.
    Note: The illustration below shows a result that points to the "Foia Application" panel. Here is the complete path for this example node: /content/forms/af/we-gov/foia-request-form/jcr:content/guideContainer/rootPanel/items/1475752223586
  4. Select the layout node of your panel.
  5. If the sling:resourceType property of your layout node is "fd/af/layouts/gridFluidLayout2", change it to "fd/af/layouts/gridFluidLayout".
  6. Click Save All.
  7. Go back to AEM Forms and you will see the Number of Columns property on your panel.
Searching in CRXDE|Lite

Bug Number #CQ-4264461, AEM Forms 6.4 on Macintosh

You cannot create child panels in an adaptive form if you are running your AEM Forms server on a Macintosh. If you try to create a child panel of the guideRootPanel, you will see the Name property highlight in red and you will not be able to complete the panel.

Unable to add child panels in adaptive forms on the Macintosh
  • Software Version: AEM Forms OSGi 6.4, AEM Forms JEE 6.4
  • AEM Forms add-on package: adobe-aemfd-osx-pkg:5.1.42
  • Steps to Recreate: Install AEM Forms 6.4 and the AEM Forms Add-on package. Create a child panel.
  • Suggested Work Around: Run your AEM Forms server on Windows and avoid the Macintosh as an AEM Forms server platform.

Unable to create Child Panel (Windows Users)

Just like the Macintosh bug documented above, some Windows users are also not able to create child panels in an adaptive form. When trying to create a child panel of the guideRootPanel, they will see the Name property highlight in red and they will not be able to complete the panel.

Unable to add child panels in adaptive forms on the Macintosh
  • Software Version: AEM Forms OSGi 6.4, AEM Forms JEE 6.4
  • AEM Forms add-on package: adobe-aemfd-win-pkg-5.1.42.zip
  • Steps to Recreate: Install AEM Forms 6.4 and the AEM Forms Add-on package. Create a child panel.
  • Suggested Work Around: Create the child panels in CRXDE Lite.

Create Child Panels nodes in CRXDE Lite

  1. Open the Develop mode of CRXDE Lite.
  2. Locate your adaptive form's rootPanel.
  3. Expand the items node.
  4. Copy and paste as many child panel nodes as you need.
Create child panel nodes in CRXDE Lite
  1. Enter the name of your panel in the jcr:title property.
  2. Click Save All.
  3. Go back to AEM Forms and Refresh.
  4. You can now work on your new child panels.

Bug Number #CQ-4252244

Web Service calls in AEM Forms OSGi 6.4 are blocked. This does not affect AEM Forms JEE 6.4. It also does not affect AEM Forms OSGI 6.3 or AEM Forms JEE 6.3.

  • Software Version: AEM Forms OSGi 6.4
  • AEM Forms add-on package: adobe-aemfd-win-pkg-5.1.14.zip
  • Steps to Recreate: Create a button on your adaptive form that calls a web service to retrieve data through the Invoke Service option.
  • Suggested Work Around: Use Form Data Models and invoke the services of the Form Data Models.

Correspondence Management not in AEM 6.4

By default, the Adobe Correspondence Management tools are missing in AEM 6.4. Previously, these tools were part of the AEM Forms Add-on package. If you are a user of Adobe Correspondence Management, this absence can be somewhat disconcerting. This screenshot shows the available tools after the AEM Forms Add-on package is installed. Notice that Letters and Data Dictionaries are missing.

Adobe Correspondence Management in not in AEM 6.4

Adobe released Interactive Communications in AEM 6.4, and this tool also creates customer communications. One of the advantages of Interactive Communications is the web channel support. However, even though both products use Document Fragments, Interactive Communications is different than Adobe Correspondence Management.

  • Software Version: AEM Forms OSGi 6.4, AEM Forms JEE 6.4
  • AEM Forms add-on package: adobe-aemfd-win-pkg-5.1.14.zip
  • Steps to Recreate: Install AEM Forms 6.4 and the AEM Forms Add-on package.
  • Suggested Work Around: Install the AEM Forms Compatibility Package (AEM-FORMS-6.4.2.0-COMPAT-1.1.8.zip) from Package Share.

If you are using AEM 6.4 and want to use Adobe Correspondence Management, you need to install the AEM Forms Compatibility Package. This package will install Letters and Data Dictionaries.

Install the AEM Forms Compatibility Package

You can download the AEM Forms Compatibility Package (AEM-FORMS-6.4.2.0-COMPAT-1.1.8.zip) from Package Share.


AEM Forms Designer Preview PDF Tab Disabled

Sometimes, AEM Forms Designer does not show the Preview PDF tab. It may be grayed-out or otherwise disabled. This has been a problem that has frustrated Designer form authors for years. The traditional approach has been to reinstall Designer and Acrobat or Reader. I read that it may have something to do with the Adobe PDF Reader ActiveX control not being properly installed. Lately, I have seen this approach work very well for my students who are experiencing this problem. Let me know if it helps you. jp@smartdoctech.com

Adobe AEM Forms Designer Preview PDF tab grayed out or disabled
  1. Close your XDP in Designer.
  2. Open Internet Explorer.
  3. Click Tools (the Gear icon in top right) and select Manage add-ons.
  4. Select All add-ons in the Show drop down.
  5. Show all add-ons screenshot.
  6. Find the Adobe PDF Reader add-on and select it.
  7. The Adobe PDF Reader ActiveX control.
  8. Click Disable.
  9. Click Enable.
  10. Open your XDP in Designer. Your Preview PDF tab should now be active.

AEM Forms and Adobe Sign Integration

If you are integrating Adobe AEM adaptive forms with Adobe Sign, you must create your Adobe Sign configuration in the global folder. If you create your Adobe Sign configuration in any other configuration folder, the AEM Forms interface will not display it as a valid option for your adaptive form.

Steps to Recreate: Follow these steps in an adaptive form.
  1. Open the adaptive form in Edit mode.
  2. Select the Form Container and click Configure (the Wrench icon).
  3. Collapse the Basic panel and expand the Electronic Signature panel.
  4. Click the Adobe Sign Cloud Server drop-down list. Notice that it only shows these 3 Adobe Sign cloud configurations.
  5. The Adobe PDF Reader ActiveX control.
Suggested Work-Around: Create your Adobe Sign configuration in the global folder. Follow these steps.
  1. Navigate to Tools – Cloud Services – Adobe Sign.
  2. Select the global configuration container. Notice the exact same Adobe Sign configurations that were displayed in the adaptive form interface.
  3. Create Adobe Sign configurations in the global folder.
  4. Click Create in the upper-right to create your Adobe Sign configuration.

Let me know if this helps you or if you are experiencing any other AEM Forms bugs. jp@smartdoctech.com