5.1 Considerations when configuring and deploying AEM forms on JEE

5.1.1 General Considerations

  • For IPv6, run IPv6 Configuration Manager. For detailed information, see IPv6 support section in prepare to install guide .

  • You can override the default font for the Configuration Manager by adding the following JVM argument in [aem-forms root]\configurationManager\bin\ConfigurationManager.bat (Windows) or [aem-forms root]\configurationManager\bin\ConfigurationManager.sh (Linux, UNIX):

    -Dlcm.font.override=<FONT_FAMILY _NAME>

    For example:

    -Dlcm.font.override=SansSerif

    Restart the Configuration Manager after adding the JVM argument.

  • During configuration, if you must reset the data in Configuration Manager by using the Reset to Default option, ensure that you relaunch the Configuration Manager. Otherwise, you may encounter some missing configuration screens.

  • During configuration, you must provide the location of the JDBC drivers for your database. The Oracle, SQL Server, and DB2 drivers are in the [aem-forms root] /lib/db/ [database] directory. For MySQL, download and install the necessary JDBC drivers. Also, copy the JDBC to all the nodes while maintaining an identical directory structure for all the nodes.

    If you have manually configured JBoss, the database drivers have to be downloaded and copied in the [appserver root] /modules/system/layers/base

  • Temporary directory: Do not specify a shared network directory as your temporary directory on cluster configurations. It is recommended to use local directory as a temporary directory. The temporary directory should exist on every node of the cluster and the path of the temporary directory should be same for every node of the cluster.

  • Global Document Storage (GDS) directory: Specify the GDS directory that meets the requirements outlined in the Preparing to Install (Single Server or Server Cluster). For latest documentation, see http://www.adobe.com/go/learn_aemforms_tutorials_61_en .

  • On cluster environments, several steps need to be performed manually in addition to the automatic configuration that Configuration Manager performs.

5.1.2 CLI versus GUI versions of Configuration Manager

This section describes the GUI version of Configuration Manager. For instructions about using the command line interface (CLI) version of Configuration Manager, see 10 Appendix - Configuration Manager Command Line Interface .

Configuration task

Configuration Manager GUI

Configuration Manager CLI

Manual

Configure AEM forms on JEE

Yes

Yes

No

Initialize AEM forms on JEE database

Yes

Yes

No

Validate AEM forms on JEE Server connection

Yes

Yes

No

Deploy AEM forms on JEE components

Yes

Yes

No

Validate AEM forms on JEE component deployment

Yes

Yes

Yes

Configure AEM forms on JEE components

Yes

Yes

Yes

5.1.3 Considerations for JBoss application server

The Configure Application Server , Validate Application Server Configuration, and Deploy AEM forms on JEE EARs tasks are not available for JBoss.

You must configure JBoss and deploy the AEM forms on JEE EARs manually as described in the Deploying AEM forms on JEE to JBoss .

5.1.4 Considerations while configuring AEM forms on JEE Server Clusters

  • You cannot configure settings for IPv6-based clusters using Configuration Manager.

  • It is recommended that you have local server fonts and customer fonts directories at the same path on each node in the cluster. Having shared fonts directories instead of local fonts directories may cause performance issues.

5.1.5 Set the date, time, and time zone

Setting the date, time, and time zone on all servers connected to your AEM forms on JEE environment will ensure that time-dependent modules, such as Digital Signatures and Acrobat Reader DC extensions function correctly. For example, if a signature appears to have been created in the future, it will not validate.

Servers that require time synchronization are database servers, LDAP servers, HTTP servers and J2EE servers (Application servers).

Note: Ensure that all the machines used in a AEM forms on JEE cluster are time synchronized.

5.1.6 Considerations for upgrading repository

  • Take backup of the [CRX_home] folder.

  • Open the Web Bundles console and delete the com.day.crx.sling.server bundle. The default URL of Web Bundles console is http://[server]:[port]/lc/system/console/bundles

  • Download and unzip the CRX to OAK migration utility. The utility is available at https://helpx.adobe.com/content/dam/help/en/aem-forms/6-1/crx2oak-1.2.10.jar.zip.

// Ethnio survey code removed