AEM6.3 Forms on JEE

john_rajasekara 04-07-2017

I am in the process of moving Livecycle ES4 XDB to AEM forms on JEE. As per Adobe documentation, following the recommended deployment topology, that is “Author is co-deployed with development Forms Workflows add-on on the same JEE (Jboss) server instance/cluster. Following the same deployment for “Processing” and the production Forms Workflows add-on and “Publish” is in standalone mode.

My understanding is the AEM author server needs AEM Persistence(tarmk or MongoDB) and Form Workflow add-on server needs DB to store process data.

Could someone help me in validating the below

a)AEM forms on JEE - Author server(cluster): Can I use MySQL DB for both Author and  forms Workflow? Do I need any other persistence for any other purpose?

b)AEM forms on JEE - Processing server(2 single instance instead of having cluster): Can I use separate Tarmk for AEM persistence and common MySQL database for both forms workflow add-on? Or should i have to use only Cluster in production instead 2 single instances?

Accepted Solutions (1)

Accepted Solutions (1)

DarrenBiz 13-07-2017

Looking here: AEM 6.3 Forms Help | Supported Platforms for AEM Forms on JEE

  1. MySQL is not listed in the AEM Persistance support
  2. https://helpx.adobe.com/aem-forms/6-3/AEM-forms-JEE-supported-platforms.html#AEMpersistencesupportAlso there is a note: AEM Forms on JEE does not support MySQL for RDBMK persistence.

Purely for performance reasons, I would stick with TarMK for your Authors anyway. MySQL is fine for the JEE database but as the point said above you can't use it for the AEM RDBMK persistance, so you would be limited to TarMK in that instance as well.

In response to your second point, you can use the same MySQL server, but each JEE server needs its own unique database.

Answers (3)

Answers (3)

john_rajasekara 26-07-2017

If I use TarMK for "Author" environment, i can not have author as "clustered". In this case server "availability" is really an issues.

Performance vs Availaibility ==> if I choose availability, then it has to be in clustered. Even i cant have it in "Cold-Standby" because AEM Forms on JEE does not support TarMK Cold Standby

Please advise what should be the ideal setup for Authors environment when migrating from LC ES4 to AEM forms on JEE.

What is the ideal DB( MS SQL?) when i use JBOSS for installing AEM forms on JEE on windows.

john_rajasekara 26-07-2017

If I use TarMK for "Author" environment, i can not have author as "clustered". In this case server "availability" is really an issues.

Performance vs Availaibility ==> if I choose availability, then it has to be in clustered. Even i cant have it in "Cold-Standby" because AEM Forms on JEE does not support TarMK Cold Standby

Please advise what should be the ideal setup for Authors environment when migrating from LC ES4 to AEM forms on JEE.