"Does anyone have an opinion on Adobe Coldfusion?"
A (very) brief list of ColdFusion/CFML resource links in response to Tweet from @ryanmaurodesign: "Does anyone have an opinion on Adobe Coldfusion?"
The short answer: yes :) There is a vibrant CFML community and many will be excited to tell you why it's so fantastic!
Adobe ColdFusion Evangelism Kit
Other major (open source and free) CFML engines:
ColdFusion is a Java EE application... http://en.wikipedia.org/wiki/Coldfusion#ColdFusion_and_Java
Just a few of the very many busy bloggers:
...and a bunch more ;-)
A bunch of open source ColdFusion apps (as well as other Adobe RIA related stuff):
Popular MVC frameworks (there are more):
Other popular frameworks (there are more):
ColdSpring ("Spring framework for ColdFusion")
There's a ton of other great information out there, so go check it out! (Ignore the occasional/ignorant "ColdFusion is dead" nonsense that somehow still creeps up from time to time, despite continued growth!:)
Railo Technologies, Switzerland
I was able to get Railo up and running on my little VM linux box, using the default Resin setup. I'm familiar with both Resin and Tomcat, but Resin runs a little leaner and I need all the RAM I can on this little thing. But it works now, and serves up CF, and I was able to set it up with a datasource and get rolling no problem.
Next question is this: I'm trying to dynamically generate a KML file for a Bing Maps project I'm working on. On most J2EE servers, you can just edit the servlet-mapping in web.xml and tell it to pipe other file extensions through the CF rendering engine. Is there something similar on Railo? It definitely doesn't have a bone stock web.xml, so I figured I'd ask.
Duplicate the *.cfm one and change the extension.
Now Resin/Railo will serve up those requests.
I just tried it with *.pqr and a test.pqr file on disk was treated just like a CFML file.
Worked like a charm. Thanks a bunch.
Check this link:
When I serve up a KML file statically through Resin, things work. If I pass it through the Railo CF servelet, it breaks. Same file. Would really, really appreciate anything you have to say on this!
1) the length when rendered via Resin is much bigger so you need to see why that is.
2) the Resin generated download has text/html as the content type which is probably wrong so use cfheader to set the correct value.
In terms of the content-type, I'm setting that with <cfcontent type="text/xml">, and have tried a few different mime types, and that doesn't seem to do it. I noticed there's no etag when going through the CF servlet, so that may have something to do with it too.
I'm posting like crazy on the MS forums, as it seems to be something whack and not very well-documented on MS's side, as Railo seems to be doing its thing just fine.