ColdFusion makes processing uploaded files easy, a simple <CFFILE ACTION="upload"> does the trick. However, ColdFusion has not handled large files very well, large as in many hundreds of megabytes, or even gigabytes. Part of the issue was that ColdFusion kept all uploaded content in memory so as to support the GetHTTPRequestData() function.
ColdFusion 8 fixes this problem, and now supports receiving uploaded files of any size. But, if the file is large, the "content" member of the GetHTTPRequestData() structure will be empty. If you do need access to the uploaded data, simply save the file and then read it.
If you need ColdFusion 8 to always populate "content" (compatible with CFMX7 and earlier), set the system property "coldfusion.markResetForMulitPart" to "true".
Hyperic HQ is management software for IT departments and data centers, providing visibility into all sorts of applications and technologies. And Hyperic has
announced that the new version 3.1 supports ColdFusion.
The
on AIR Bus left Atlanta shortly after midnight, headed for St. Louis. We're on I64 West, about an hour east of St. Louis.
The event kicks off this evening at around 5pm. Hope to see you there!