Hi Damon, I've applied Updater 3 for my CFMX for Windows installation. The whole process was very smooth. The updater's recompilation batch process also worked well except a few warnings but that was my own neglect of not removing pre-CFMX scripts in the same directory. However, the timeout bug associated with unavailable datasource persists, my humble opinion is we shouldn't care why a particular datasource suddenly becomes unavailable, it could be simply that the machine hosting the DS is unplugged, but rather checking request communication between CFMX and a given database driver, say, default to 30 seconds, if the database driver doesn't respond in time, send the requester a msg about the unavailability of the database.
Another bug, Updater 3 did not fix is the "ToBinary" function, I first base64ed a multimedia file and then saves it to a CLOB (I've probably also try BLOB) column on Oracle9i, after retrieving the "base64ed stream", I attempted to "ToBinary" the stream back to its original format, CFMX failed to do so. As you know, the same function works in pre-CFMX, at least, I can attest CF5. And I don't think the problem is caused by charset encoding, for both the process of "base64" and "tobinary" uses the same default UTF-8 encoding. Please let me know if there's some other viable workaround excluding file system. One more thing, I have two scripts with same name on different directories with similar but not exact content, one script is compiled correctly while the other uses old compiled code. To fix it, I've renamed the old compiled code, then re-compiled it from command prompt with batch compilation file, re-compilation successful, however, it still uses the old compiled code, how come? Please shed some light about on the workings of CFM code, Java class compilation process and CFMX application server. My instinct told me, CFMX AS would first check if there is a compiled code for source code, if not, compile it, the execute the compiled code; secondly if yes, compare the dateTime stamp of the compiled code and CFM source code, if close proximity or something like that, use compiled code, else, re-compile it for the source code may have changed. If my instinct is correct, then, why manual re-compilation didn't get the job done. Something else? Thanks. Don http://www.hegelsoftware.com/regURL.htm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Signup for the Fusion Authority news alert and keep up with the latest news in ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

