Automating and Manipulating Dynamic LiveCycle XFA Forms with AEM Forms | Community
Skip to main content
October 4, 2024
Solved

Automating and Manipulating Dynamic LiveCycle XFA Forms with AEM Forms

  • October 4, 2024
  • 3 replies
  • 687 views

Hello AEM Community,

I’m currently working on a project that involves automating interactions with pre-existing dynamic XFA forms created using Adobe LiveCycle. My goal is to automate the filling of specific fields in the form and simulate button actions (such as "Validate" and "Save"). Afterward, I plan to deploy this program in a cloud environment.

I would like to know:

  1. Can AEM as a Service help automate the filling and button-click actions for dynamic LiveCycle XFA forms?

  2. Would AEM Forms provide the necessary API or integration capabilities to handle this type of automation in a cloud environment like GCP?

  3. Has anyone successfully used AEM Forms for similar cases, particularly with older dynamic XFA forms?

Any insights, best practices, or suggestions on tools within the AEM ecosystem (or outside it) that could help me automate this process would be greatly appreciated.

Thank you in advance!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Shubham_borole

Hello @reservedgemini8 

 

For point 1, Not 100% clear on the use case, but as a service we can leverage Output Service - see - Output Service | Adobe Experience Manager and OutputService (AEM Forms API) 

 

But overall you can leverage Communications API or Output Service. The fillable data is expected to be in XML format. Plus the service expects XDP path to the XFA form.

 

We can create a servlet end point to intake user payload data (xml), path to XDP and get pdf output as a starting point.

There will be authentication, schema validation for XML etc to be considered as well.

 

-----

 

Please look into Create an Interactive Communication | Adobe Experience Manager as well. But for AEMaaCS you may have to check with Adobe representatives

Thanks 

 

Shubham

3 replies

Adobe Employee
December 10, 2024

Please check : URL 

 

kautuk_sahni
Community Manager
Community Manager
February 26, 2025

@vijay_katoch @radzmar @shubham_borole @nirmalpe @rishim22446870 @pankajgirotra Your input would really help! If you have time, please review this question and share your thoughts.

Kautuk Sahni
Shubham_borole
Community Advisor
Shubham_boroleCommunity AdvisorAccepted solution
Community Advisor
March 4, 2025

Hello @reservedgemini8 

 

For point 1, Not 100% clear on the use case, but as a service we can leverage Output Service - see - Output Service | Adobe Experience Manager and OutputService (AEM Forms API) 

 

But overall you can leverage Communications API or Output Service. The fillable data is expected to be in XML format. Plus the service expects XDP path to the XFA form.

 

We can create a servlet end point to intake user payload data (xml), path to XDP and get pdf output as a starting point.

There will be authentication, schema validation for XML etc to be considered as well.

 

-----

 

Please look into Create an Interactive Communication | Adobe Experience Manager as well. But for AEMaaCS you may have to check with Adobe representatives

Thanks 

 

Shubham