Expand my Community achievements bar.

Best Practice to map InfoPath's XML/XSN to Adobe's PDF (XDP) structure

Avatar

Level 1

Hi all,

 

I have a large, legacy Infopath system that needs to be migrated to Adobe Forms.   This includes a database full of Infopath templates and forms that need to be converted.   What is the best practice for converting legacy Infopath into Adobe forms?  Is there a tool that is recommended for "bulk conversion?"    I am in an "on prem" version of Adobe Forms OSGI - not cloud.  Thanks.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

2 Replies

Avatar

Community Advisor

Hi @JACOBWO4 ,

  1. Manual redesign - Most organizations rebuild forms from scratch in Adobe LiveCycle Designer/AEM Forms Designer, as InfoPath and XDP have fundamentally different architectures
  2. Template-based approach - Create Adobe form templates for common patterns, then customize for each form type
  3. Data migration separate from forms - Extract XML data from InfoPath submissions and map it to new Adobe form schemas using XSLT transformations

No reliable bulk conversion exists because:

  • InfoPath uses .NET controls and SharePoint integration that don't translate to XDP
  • Business logic (rules, validation) must be rewritten
  • XDP has different layout/binding models
  1. Prioritize forms by usage/importance
  2. Create a data mapping document (InfoPath XML nodes - XDP fields)
  3. Use XSLT to transform historical data to new schemas
  4. Build new Adobe forms iteratively.
Hrishikesh Kagane

Avatar

Employee Advisor

@JACOBWO4 There is no official, supported bulk “InfoPath → AEM Forms” converter, and nothing that will ingest a database of InfoPath templates and spit out pdf forms/xdp Adaptive Forms in one shot. what is your end goal pdf or adaptive form?

use (Designer) to covert files to Adobe XDP-> follow up with Adaptive Form conversion

  • Use AEM Forms Designer to create XDP templates that match InfoPath layout.
  • Use Adaptive Forms primarily as the web front‑end, with output services generating PDFs from XDP when needed.