I have been running Railo for a few smaller side projects for a while. I have been happy with the performance and stability of Railo 3.0 but this week decided to upgrade my server to 3.1 the Open Source version. I really didn't want to remove the whole setup and start over and luckily I didn't have to as it's very easy to upgrade. Basically the way I did this was to download 3.1 ( at the time I upgraded 3.1.0.12 was the latest ) open the tar.gz ( I'm running the server version on debain ) and copy the jars some /lib to the /lib folder on my server. Stop railo then restart it. The whole process took a few minutes and I was running 3.1. Very impressive.
Later in the week 3.1.0.15 update was release and this was literally just a few clicks and I was running 3.1.0.15. In case you have never done this in the Railo admin pages log into the Server admin, click Update which is Under Services, and apply the update if there is one available. Yes its that easy!
I also upgraded the JDK to 1.6.13 at the same time but don't have anything really heavy to test any performance gains but I like to keep things upto date.
Now the main reason I wanted to upgrade is the BlazeDS integration and the ability to perform flash remoting with flex that just works. In 0.12 this worked for simple strings and number but trying to return a query just didn't work but with 0.15 this does work. A few people asked how I got this to work well its pretty easy and I plan to post a quick run through shortly.
I also asked one other question that makes me happy ( and I'm sure lots of others )
Will Railo support for cfscript like ColdFusion 9 will? and I got the answer I was looking for from Peter Bell.
Yes!
BTW here are the release notes if you missed them: Railo 3.1.0.15 release notes.

3 comments: