[ColdBox SEEK 4.3.0+188] Coldfusion 9 Compatibility

Greetings!

I have been away from Coldbox for a bit. Recently, I have been tasked with moving a site to Coldbox from another framework. Unfortunately, they are on CF 9 and are not in a position to change at the moment.

I used commandbox to generate the app skeleton. It comes up just fine under Lucee but it will not run under CF 9. It encounters an error with the Bootstrap on a for loop. I don’t see the issue with the code but have not worked on CF9 in quite awhile. Amy insight to get past this error is greatly appreciated

Here is the stack trace:

Hi Michael,

Couple of things

1:CF-9 should have last update-patch from Adobe.
2: Coldbox Version 4.3.0

The error above is CF9 issue, try Coldbox 4.3.0 or older version Coldbox 3.8.1 (this works with CF9 without any problem)

To be honest, I haven’t done any regular dev in CF9 in so long I don’t even remember what it supports. CF9 fell out of support from Adobe looooong ago, and CF10 is being EOL’d next month!!

You need to have a heart-to-heart with your customer about their priorities. They aren’t going to be able to do anything modern, especially with any framework, unless they get on the ball. If cost is an issue, just switch to Lucee. It’s free, professionally supported, and very compatible.

Your only real option is to switch to an older version of ColdBox in the 3.x series as that should probably work, but I’ll warn we only support 2 minor versions of ColdBox, so the 3.x series is already unsupported. In fact, Coldbox 5 is in beta, and we’re dropping even more compatibility to keep up with the latest features of the engines like closure’s.

Thanks!

~Brad

ColdBox/CommandBox Developer Advocate
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com