Question
CF 8 Stole my soul
Hey guys,
Recently my company upgraded our dedicated server and we got cold fusion 8. Needless to say as a long time cf developer who harks back to the days of Allaire and cf studio, I was pretty excited. Not that Coldfusion mx 7 has not been good to me.
Well my excitement was short lived as I was soon to discover a glaringly unprofessional and mind boggling error. I am sure that you guys may already be aware of it.
When submitting a form to Coldfusion 8 (ver 8.0.1), you cannot have a blank name="" attribute in your input tags. Now I also know that it is very unprofessional to actually have a blank name="" attribute. But this was a submit button!
I mean COME ON. I lost hours of my life because of this. That kind of thing SHOULD NOT cause Coldfusion to throw a low level JAVA String index is out of range error. The thing could didn't even tell me a line number because it wasn't actually my code that was causing the error. It was improperly set out HTML for Pete's sake!
This has been the worst bug I have ever seen in Coldfusion. Oh and there have been some doozys.
So for anyone out there who is stepping through EACH AND EVERY LINE of their code trying to find this GHOST IN THE MACHINE. Here is a forum topic you can relate to.
DO NOT PUT BLANK NAME="" ATTRIBUTES IN YOUR SUBMIT BUTTONS.
PS: I still love Coldfusion even though it hurt me bad :)
PPS: Where can I lodge a complaint so that this get's fixed.
Recently my company upgraded our dedicated server and we got cold fusion 8. Needless to say as a long time cf developer who harks back to the days of Allaire and cf studio, I was pretty excited. Not that Coldfusion mx 7 has not been good to me.
Well my excitement was short lived as I was soon to discover a glaringly unprofessional and mind boggling error. I am sure that you guys may already be aware of it.
When submitting a form to Coldfusion 8 (ver 8.0.1), you cannot have a blank name="" attribute in your input tags. Now I also know that it is very unprofessional to actually have a blank name="" attribute. But this was a submit button!
I mean COME ON. I lost hours of my life because of this. That kind of thing SHOULD NOT cause Coldfusion to throw a low level JAVA String index is out of range error. The thing could didn't even tell me a line number because it wasn't actually my code that was causing the error. It was improperly set out HTML for Pete's sake!
This has been the worst bug I have ever seen in Coldfusion. Oh and there have been some doozys.
So for anyone out there who is stepping through EACH AND EVERY LINE of their code trying to find this GHOST IN THE MACHINE. Here is a forum topic you can relate to.
DO NOT PUT BLANK NAME="" ATTRIBUTES IN YOUR SUBMIT BUTTONS.
PS: I still love Coldfusion even though it hurt me bad :)
PPS: Where can I lodge a complaint so that this get's fixed.
