Posted on Mar 10, 2015

Note:

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

Installing and configuring the QF

  1. In the directory named according to the operating system that you are using, launch the installer.
  2. Select the language to use in the install wizard and click OK.
  3. On the Introduction panel, click Next.
  4. 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.
  5. Read the Quick Fix Patch Summary information and click Next.
  6. 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.
  7. Read the Pre-Installation Summary information and click Install.
  8. When the installation is complete, click Next to apply the quick fix updates to your installed files.
  9. When the quick fix installation is complete, click Finish to exit the wizard.
     

Note:

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:  

Parameters Value
noHeaders true
guideSubmit true
dataxml <xml content>
contentType application\xml
taskid  

Impacted LiveCycle modules

  • LiveCycle Workbench

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy