tracker issue : CF-4207815

select a category, or use search below
(searches all categories and all time range)

CFPDFForm tag action=”populate” not creating PDF form with field value form PDF binary object

| View in Tracker

Status/Resolution/Reason: Open//

Reporter/Name(from Bugbase): Ray G. / ()

Created: 04/02/2020

Components: Document Management, PDF Form

Versions: 2018

Failure Type: Data Loss

Found In Build/Fixed In Build: 2018 /

Priority/Frequency: Normal / All users will encounter

Locale/System: English / Win 2016

Vote Count: 0

Problem Description:

This issue only occurs in CF2018 and does not occur in CF11. We have applied the latest update for CF2018 which is Update 8.

On a PDF form submission, the PDF binary object created by ColdFusion has field values that do not get saved when the PDF file is create via the CFPDFForm tag with action=”populate”.

<cfpdfform action="populate" source="#PDF.content#" destination="#strDestinationPath#" overwrite="no"/>
However, the field values do appear in the XML results when the PDF binary object is read via the CFPDFForm tag with action=”read”.

<cfpdfform source="#PDF.content#" action="read" XMLData="strFields" />

Steps to Reproduce:

1.	Create a form submitted binary object 

a.	Used attached PDF form
b.	Open form in AEM Designer
c.	Modify submit XML tag so that ColdFusion can create PDF binary object
d.	Save form
e.	Open form for end-user data entry
f.	Enter date value in RFE Date field
g.	Click “Edit info below if needed … “ button located above the RFE Date field
h.	Ensure same entered date value is dynamically populated next to first checkbox
i.	Click on “Save To Case” button in upper-right hand corner to submit form to ColdFusion

2.	Display PDF object content with CFPDFForm tag using action=”read”
<cfpdfform source="#PDF.content#" action="read" XMLData="strFields" />

3.	Notice XML field tag below is populated with a date value 

4.	Create PDF form with CFPDFForm tag using action=”populate”
<cfpdfform action="populate" source="#PDF.content#" destination="#strDestinationPath#" overwrite="no"/>

Actual Result:

XML results shows the field below has date value

File is created but PDF form field below is not populated in the generated PDF file.


Expected Result:

File is created but field is not populated in the generated PDF file.

Any Workarounds: