Parameters
Posted on Mar 10, 2015
This QF may not be the latest Core QF for LiveCycle ES4 SP1 (11.0.1). For a complete and latest list of LiveCycle ES4 SP1 (11.0.1) QFs, see LiveCycle ES4 SP1 Quick Fixes.
Contact Support for more information or to obtain the QF.
Issues fixed in the QF
- The Submit button in the form guide does not work. (Ref #LC-3910338, LC-3911050)
Prerequisites to installing the QF
- Adobe LiveCycle ES4 SP1 (11.0.1)
- 11.0.1-COR-1075-020
Installing and configuring the QF
- In the directory named according to the operating system that you are using, launch the installer.
- Select the language to use in the install wizard and click OK.
- On the Introduction panel, click Next.
- On the Choose Install Folder screen, verify that the default location displayed is correct for your existing installation, or click Browse to select the alternate folder where Workbench is currently installed, and click Next.
- Read the Quick Fix Patch Summary information and click Next.
- Read the License Agreement, select I accept to accept the terms of the license agreement and then click Next. If you do not accept the license agreement, you cannot continue.
- Read the Pre-Installation Summary information and click Install.
- When the installation is complete, click Next to apply the quick fix updates to your installed files.
- When the quick fix installation is complete, click Finish to exit the wizard.
For any special considerations after inslling the QF, see the Additional steps to use Guides after installing the QF section.
Additional steps to resolve the issue
Install LiveCycle Data Capture QF# 11.0.1-DCP-1080-002.
Additional steps to use Guides after installing the QF
The submission process for the guides has changed. The new process is:
- Now, Guides send the Data XML as a URL encoded parameter in a POST request. The dataxml parameter contains the XML.
Evaluate the noHeaders parameter to verify whether the data XML is present as stream or URL parameter. If the value is true, the data is passed as a request parameters or if the value is false, the data is passed as a stream.
- Now, while previewing the Guide and submitting the page, the content type is displayed as application/x-www-url-encoded instead of text or XML.
If your servlet code reads request.inputStream and passes it to XMLParser, similar fiunctionality is not supported on the newer versions of Adobe Flash Player. Instead, read the XML data from the dataxml URL parameter and pass it to the parser. To address the issue, modify the code to be:
If(“true”.equals(request.getParameter(“noHeaders”)) { dataXML = request.getParameter(“dataxml”) } else { // the way they were reading the DATA XML before }
On submission of Guides, the following new parameters are also sent:
|
Value |
noHeaders |
true |
guideSubmit |
true |
dataxml |
<xml content> |
contentType |
application\xml |
taskid |
|
Impacted LiveCycle modules
- LiveCycle Workbench