Agent K on CF

Recent Adobe ColdFusion hotfixes

by kai 11/03/2013

A few days ago, Adobe released a set of hotfixes for the currently supported versions of ColdFusion (9 and 10). Those hotfixes cater for a variety of things, among others – support for Java 7. ColdFusion 9 and 9.0.1 Unfortunately things are not as easy as they could have been. On Feb 27, 2103 Adobe […]

Read the full article →

Intellij: What to do with .cfm files that are actually .xml files

by kai 10/03/2013

If you work with CFML, you might have come across a situation in which you’re working with .cfm files that actually contain XML-only content. There are many reasons why developers would put XML-only content into .cfm files, but typical examples would be certain framework files such as circuits in Fusebox or maybe configuration files in […]

Read the full article →

Another Java security baseline update (ColdFusion, Railo and others)

by kai 22/02/2013

There’s just been another release of Java 6 that is relevant for the security of your ColdFusion or Railo servers (but also for anything and anyone else running a Java-based server or client product). After having pushed out Update 39 just recently, Oracle has released Java 6 Update 41 (also known as JDK 1.6.0_41) and […]

Read the full article →

CFML differences between Railo and ColdFusion 9/10 (Part 2)

by kai 18/02/2013

Yeah, so much for “I’ll post part 2 tomorrow…“. Sorry guys, life and work got kind of in the way. Here’s part 2 now though 🙂 4. Date comparison If you use if constructs for string comparison in ColdFusion, the server will always check if a string on either side of your if-condition could potentially […]

Read the full article →

CFML differences between Railo and ColdFusion 9/10 (Part 1)

by kai 09/02/2013

As promised in my last post, I’m starting a short series of observations I made when working with clients here in Australia and New Zealand on porting CFML applications between ColdFusion and Railo. Please note that this post (and the follow-up posts) is not meant to be judgmental in any way, it’s just supposed to deliver […]

Read the full article →

Thoughts on CFML in Railo, ColdFusion and Open BD

by kai 09/02/2013

Recently I’ve become more involved with the Railo community. A lot of clients (and myself, too) are really impressed with what the Railo team has delivered with version 4 of the Railo server. There’s a lot of interest and inquires from people wanting help to investigate what’d be involved with moving/porting their application from Adobe […]

Read the full article →

Java | ColdFusion | Railo security update

by kai 05/02/2013

This is just a quick free-of-charge public service announcement that Oracle has released Java 6 Update 39. Why is this important for users of ColdFusion or Railo? A lot of people are running their Railo and ColdFusion servers on Java 6. Update 39 is a so called “update to the JRE Security Baseline of Java […]

Read the full article →

Two tips to make Railo 4’s default installation more secure

by kai 16/01/2013

You might have read my recent post about installing Railo 4 on a Debian server. Post-install I did a bit of clean up and also used Pete Freitag’s excellent hackmycf.com against that server. Many people might not know that it does support checking Railo servers as well as Adobe ColdFusion servers. Two interesting things popped […]

Read the full article →

Installing Railo 4.0.2 on Debian

by kai 13/01/2013

I recently installed Railo 4.0.2 on a Debian server and it was an absolutely smooth ride. I essentially followed the installation guide provided in the Railo wiki. It’s really straight forward, but let’s go through the steps. Start here: Installation:InstallerDocumentation:LinLaunching Most likely (on a web server environment) you won’t have a UI available to you. […]

Read the full article →

CFCamp 2012 post-mortem

by kai 21/10/2012

Ok, it’s over. I’m back at Frankfurt international, Terminal 2 – just one level above where I arrived last Sunday morning coming from Sydney and Singapore for CFCamp 2012 in Munich. To start with the essentials: It was great. Michi Hnat and his organising helpers have done a really, really good job. The conference venue […]

Read the full article →