[Coldbox 4.1] Upgrading from Coldbox 3 to Coldbox 4 "The setting ColdBoxExtensionsLocation....."

I have a couple of things going on.

I have upgraded CF from ACF 10 to ACF 11 and an application from Coldbox 3.x to Coldbox 4.1.

I was hoping that the Compatibility plugin would allow for a relatively seamless transition but that was apparently wishful thinking on my part. :wink:

I am getting the following error message:

# The setting ColdBoxExtensionsLocation does not exist.
FWSetting flag is false

This seems to be internal to Coldbox based on the stack trace which I have included below. I’m not having much luck trying to debug this on my own. Does anyone have any suggestions?

Thanks,

Ray

The compat module works for something things, but has a few rough edges.

Can you edit the plugin service that comes with the compat module and change line 58 to be this:

if( controller.settingExists(“ColdBoxExtensionsLocation”) && len(controller.getSetting(“ColdBoxExtensionsLocation”)) ){

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

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

Thanks Brad
looks like we are making some progress.

Now the error is:

if you’re using the ORM services, you’ll need to install the cborm module and change the base class per the compat guide:

http://wiki.coldbox.org/wiki/Compatibility:4.0.0.cfm#ORM

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

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

Thanks Brad
I think that did it. I’m still doing some testing but progress is being made!

Your help has been very much appreciated.