CF 5.0 and misc questions...
Anyone here knows the timetable for CF 5.0? As for the pharoh engine, is it going to compile CFML straight to java bytecode or it it gonna translate it to JSP as show in the tech roadmap pdf? On to misc questions. =) 1) Has anyone gotten or know the meaning behind "Pure virtual function call exception error" on CF 4.5.1 with W2K? A window pops up with that error and CF continues to function. however, if you click on ok on the pop-up windows box, cf services stops. Very very weird. 2) Another weird thing and has to do with the CFFILE i/o interaction. CFFILE is throwing errors when it shouldn't be. This happens when CFFILE is accessing a folder with file count larger than approx. 13800 files. The file system is FAT32 running on W2K Advanced Server. I'm baffled by these errors and would love to know the timeline for CF 5.0 which will finally allow us to make 24/7 programs and not have to wait for cfschedule or someone hitting the server for it to run tasks. I'm pretty excited. =) Xing -- Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=listsbody=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
RE: CF 5.0 and misc questions...
Anyone here knows the timetable for CF 5.0? As for the pharoh engine, is it going to compile CFML straight to java bytecode or it it gonna translate it to JSP as show in the tech roadmap pdf? I don't think anyone knows yet. I'd guess that the Java-based engine will treat CFML scripts the same way it would treat JSP scripts; JSP scripts get converted to servlets and "compiled" into bytecode when they're requested the first time. 1) Has anyone gotten or know the meaning behind "Pure virtual function call exception error" on CF 4.5.1 with W2K? A window pops up with that error and CF continues to function. however, if you click on ok on the pop-up windows box, cf services stops. Very very weird. You need more memory. The only time I've seen this error is when severely overtaxing a CF server, typically during a load test in a classroom environment. This isn't specific to Win2K, either. In a production environment, all other things being equal, I'd recommend an absolute minimum of half a gig of memory, and would feel barely comfortable with a full gig. 2) Another weird thing and has to do with the CFFILE i/o interaction. CFFILE is throwing errors when it shouldn't be. This happens when CFFILE is accessing a folder with file count larger than approx. 13800 files. The file system is FAT32 running on W2K Advanced Server. Uh, that's quite a few files in one directory. In general, filesystems become inefficient when you put a lot of files in a single directory. I'd guess that NTFS would handle it better than FAT32, because of the way NTFS indexes work, but you might want to try using subdirectories, even if it would otherwise make sense to store all of the files in one place. I'm baffled by these errors and would love to know the timeline for CF 5.0 which will finally allow us to make 24/7 programs and not have to wait for cfschedule or someone hitting the server for it to run tasks. I'm pretty excited. =) My advice to you is to work with what you have, without expecting the 5.0 release to solve all your problems. Remember, CF is designed to do one thing, and one thing only - generate HTTP response data. If you want to do something else, like run programs at arbitrary times, you can do it in CF, but it's a kludge, and you might be better off using another tool for that task. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 -- Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=listsbody=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
RE: CF 5.0 and misc questions...
Dave Watts: snip Remember, CF is designed to do one thing, and one thing only - generate HTTP response data. If you want to do something else, like run programs at arbitrary times, you can do it in CF, but it's a kludge, and you might be better off using another tool for that task. That's about the smartest statement I've read on this list since signing back on a few days ago :-) //Nille -- Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=listsbody=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
Re: CF 5.0 and misc questions...
I don't think anyone knows yet. I'd guess that the Java-based engine will treat CFML scripts the same way it would treat JSP scripts; JSP scripts get converted to servlets and "compiled" into bytecode when they're requested the first time. Does anyone know how JRun's CF_Anywhere works? CF_Anywhere already supports some of the CFML tags (almost the same tags as CFExpress does) so I believe Allaire will just take CF_Anywhere further and implement all the tags in it. Erki -- Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=listsbody=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
Re: CF 5.0 and misc questions...
My advice to you is to work with what you have, without expecting the 5.0 release to solve all your problems. Remember, CF is designed to do one thing, and one thing only - generate HTTP response data. If you want to do something else, like run programs at arbitrary times, you can do it in CF, but it's a kludge, and you might be better off using another tool for that task On that note the guys www.coolfusion.com are beta-testing a product called CFTIMER which allows you do lots of CF + non cf Timer stuff, like run CF templates (not via HTTP!! ) , restart CF server etc.. ~Justin MacCarthy -- Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=listsbody=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.