ColdFusion 8: CFDocument Cumulative Hot FixProducts affected
Issue
The following ColdFusion 8 issues for CFDocument have been resolved:
| ID | Description |
| 70239 | CFDocument in ColdFusion 8 was producing documents that were smaller than same document produced in ColdFusion MX 7. Note: This same hot fix is part of chf8000001. No problem is caused by this duplication. |
| 70388 | Using multiple cfdocumentitems in a document caused the error, "routines cannot be declared more than once." |
| 70403 | StackOverFlow errors occurred when a large document is created. A simple report with over 1500 lines has caused this problem. More complex, but shorter documents have also resulted in this error. |
| 70491 | PDFs produced by Cfdocument were missing extended character encoding. |
| 70555 | Horizontal scaling differs from previous versions of cfdocument with additional spacing being added. |
This hot fix was updated January 30, 2008, and the ZIP file size is 155k. If you have a previous version of this hot fix, then replace your existing hf800-70403.jar. Follow the instructions below for uninstalling the jar file.
Solution
Use the ColdFusion 8 Administrator to install cumulative hot fixes.
The installation process is the same for all platforms and installation choices.
- Download hf800-70403.zip (155k) and extract the hf800-70403.jar and taglib.cftld files.
- Open the ColdFusion 8 Administrator and select the System Information page.
- Next to the Update File field, select the Browse Button and browse to the extracted jar file. Select the hf800-70403.jar file and click Submit.
- Rename the cf_webroot/WEB-INF/cftags/META-INF/taglib.cftld to *.bak. Replace with the new version from the attached zip file. The WEB-INF directory is under coldfusion8/wwwroot for ColdFusion server and under jrun4/servers/ServerName/cfusion-ear/cfusion-war/ for ColdFusion multi-server installations.
- Restart ColdFusion.
The hf800-70403 hot fix JAR file does not need to be retained after installing it with the ColdFusion Administrator. The file has been copied into the correct location.
The hf800-70403.jar hot fix file will appear as a new entry in the System Information classpath list.
Hot fixes are installed in the cf_root\lib\updates directory. After stopping the ColdFusion 8 application server, delete a specific jar file from the updates directory in order to uninstall that hot fix. Removal of this hot fix will also require you to delete the new WEB-INF/cftags/META-INF/taglib.cftld and to restore the original version.
Additional Information
For more information, see "ColdFusion 8.0 Cumulative Hot Fix 1" (TechNote kb402466)
Doc ID
(kb402584)
Last updated
2008-02-27
Products affected
