When you use the FormDataIntegration Service in LiveCycle ES2 to merge XML data into a PDF file, you may encounter the following exception:
2010-03-29 14:58:31,885 ERROR [com.adobe.livecycle.formdataintegration.client.ImportFormDataException] ALC-FDI-001-305: Operation aborted: Malformed input PDF or data. 2010-03-29 14:58:31,964 ERROR [com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker] An exception was thrown with name com.adobe.livecycle.formdataintegration.client.ImportFormDataException message: ALC-FDI-001-305: Operation aborted: Malformed input PDF or data. while invoking service FormDataIntegration and operation importData and no fault routes were found to be configured.
This exception occurs only for certain PDF files and other XML datasets cause the same error in the PDF file. However, you can use the same data XML in other PDF files without error. There are no visible problems in the PDF file, and no problems reported by Preflight.
This error occurs because of a bug in our Gibson library. Gibson doesn’t correctly handle a rich text field with an empty body element as value.
This issue has been addressed in LiveCycle ES2 SP1 and later versions.