Cumulative Hot Fix 3 for ColdFusion 8.0.1
Current hot fix level: chf8010003
Released: 09/01/2009
Changed: 09/16/2009
Changes -
1. Added the updated cumulative hotfix to make it compatible with jdk 1.4.x, 1.5.x and 1.6.x.
2. Removed the bug 71557 from the list of fixes as the cumulative hotfix does not resolve it. Apply the hotfix provided in the technote CFImage and Image functions in ColdFusion 8.0.1 along with cumulative hotfix to resolve the issue.
The following fixes are contained in ColdFusion 8.0.1 Cumulative Hot Fix 3 (CHF3). Adobe recommends that you apply CHF3 to ColdFusion 8.0.1 only if you are experiencing one or more of the issues listed below. This cumulative hot fix is specific to ColdFusion 8.0.1 and should not be applied to any other releases.
Bug ID |
Description |
Added in Cumulative Hot Fix |
61934 |
Fix for error “Document has no pages” thrown when cfreport encryption attribute is set to 128-bit or 40-bit. |
3 |
70580 |
Added support for serialization of Array, Datetime, Query and Java objects in CFCs. |
3 |
72657 |
Fix for retrieving form variables when using multi-byte characters in a flash grid. |
3 |
72973 |
Added support for multipart/related content-type, sometimes used with Google and YouTube api. |
3 |
72563 |
Fix for a ClassCastException thrown when using <cfqueryparam> with a JNDI datasource configured with a JDBC driver that supports auto generated keys. |
3 |
72932 |
Fix for failure to clear trusted cache using adminapi under certain circumstances. |
3 |
73122 |
Fix for disabling file access to the {cf-root}/lib directory except cfusion.jar within a sandbox. |
3 |
73761 |
Fix for the error “Cannot find CFML template for custom tag” thrown under load when using THIS.customtagpath in Application.cfc and "enable per app settings" is enabled. |
3 |
74518 |
Fix for the error "OALL8 is in an inconsistent state" thrown when inserting CLOB data using Oracle thin driver and the Oracle property CURSOR_SHARING is set to SIMILAR. |
3 |
74840 |
Fix for global script protection setting to function correctly when application.cfc or application.cfm are absent. |
3 |
74297 |
Fix for error 440 status thrown when connecting to Exchange server 2007 using cfexchangeconnection with attribute formbasedauthentication enabled. |
3 |
74298 |
Fix for cfexchangemail when setting properties for the email messages that contain special characters such as ^, {,}, ‘ in the subject. |
3 |
75815 |
Fix for error “'Requested Exchange resource was not found on the server” thrown when retrieving an attachment for emails containing special characters in the subject using cfexchangemail. |
3 |
75033 |
Fix for error “ORA-00933: SQL command not properly ended” thrown when using coldfusion oracle oci datasource with certain insert statement. |
3 |
75689 |
Fix for error “java.lang.NoClassDefFoundError: Could not initialize class coldfusion.runtime.report.Report” thrown when requesting reports within a sandbox. |
3 |
75691 |
Fix for possible occurrences of Java Deadlock when server monitor profiling is enabled. |
3 |
75800 |
Fix for error “error SchedulerService not found” thrown in the logs when sandbox security and J2EE sessions are enabled. |
3 |
75676 |
Fix for error “The input and output encodings are not same” thrown when decrypting an encrypted string using CFMX_COMPAT. |
3 |
76556 |
Fix for CFSTAT Pg/Sec column to not show negative values with Coldfusion 8 server install. |
3 |
77029 |
Fix for GetFileFromPath() to return the full path and filename instead of just the file name if coldfusion server is running on a UNIX platform and the input path is in Windows path format. |
3 |
77508 |
Fix for making coldfusion server look for the cfc’s invoked as a webservice in the webroot along with mappings. This issue was introduced with chf 2. |
3 |
72744 |
Fix for CFHTTP making disable deflate as true by default in the header when CF sends an HTTP request, since compression is not handled by CFHTTP client. |
2 |
72641 |
Fix for memory leaks with CFCs stored in memory scopes. Note, this does not eliminate need for proper use of VAR scope in CFC methods. |
2 |
71888 |
Fix for cffile/upload issues not handling large files due to file size limit being coded as a Java Int. |
2 |
71899 |
Fix for "access denied" error thrown when Sandbox Security is enabled and using ColdFusion tags including CFImage and CFPresentation. |
2 |
71975 |
Fix for using CFPDF tag to process DDX when Sandbox Security is enabled causes a 500 error "java.lang.NoClassDefFoundError: Could not initialize class com.adobe.internal.ddxm.io.Document". |
2 |
71787 |
Fix for "Object Instantiation Exception" thrown when calling a Java object constructor or method with a null argument under JDK 1.6. |
2 |
71879 |
Fix for "StringIndexOutOfBoundsException: String index out of range" when URL is passed as an argument to a CFC method. |
2 |
71857 |
Fix for "access denied" errors being thrown with CustomTags when Sandbox Security is activated in ColdFusion 8.01 |
2 |
71800 |
Fix for spooled CFMail with attachments failing with "invalid spool file" error. |
2 |
70839 |
Fix for title for dynamic grid not working when collapsible="true" |
2 |
71664 |
Fix for Cffile/write to a full drive failing silently - no error thrown. A 0 byte file is created, but no content is added. |
2 |
71634 |
Fix for several formatting issues with CFMenu. |
2 |
71648 |
Fix returning behavior of symbolic links to cfm pages on linux to behave as they did in ColdFusion 5 and earlier. That is to have ColdFusion pickup Application.cfm in the directory where the link is created and not where the physical file lives. |
2 |
71630 |
Fix for display issues with html cfgrid in ColdFusion 8.0.1. |
2 |
71362 |
ColdFusion run against a 64 bit Apache web server on UNIX, Linux and Mac OS throws java.lang.ArithmeticException: / by zero error. |
1 |
71588 |
Fix for file operation errors when cfftp tag is called without the connection attribute. |
1 |
71606 |
Fix for ignored attributes in cftooltip tag. |
1 |
71633 |
Fix for cfmenu TYPE attribute value of 'vertical' or 'horizontal' case sensitivity. |
1 |
Applying the Hot Fix
Use the ColdFusion 8 Administrator to install cumulative hot fixes. The installation process is the same for all platforms and installation choices.
Note: This cumulative hotfix does not include security fixes. Go to Coldfusion Security Bulletin to download the fixes.
Note: Any individual hot fixes previously installed that are now contained in this cumulative hot fix should be removed. Any previous cumulative hot fixes installed should also be removed. Remove hot fixes by stopping the ColdFusion Application Server and deleting jar files from cf_root/lib/updates directory prior to installing new hot fixes.
1. Download chf8010003.zip and extract the chf8010003.jar file.
2. Open the ColdFusion 8 Administrator and select the System Information page.
3. Click Browse next to the Update File box, and then browse to the extracted file. Select the file, and then click Submit.
4. Restart ColdFusion.
You do not need to keep the ColdFusion 8.0.1 cumulative hot fix JAR file after installing it with the ColdFusion Administrator. The file has been copied to the correct location.
The ColdFusion 8.0.1 cumulative hot fix JAR file will appear as a new entry in the System Information list.
ColdFusion hot fix jars are uninstalled by stopping the ColdFusion application server and deleting the respective jars from cf_root/lib/updates.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
