Logbox exception when running under Modern Local scope mode in Lucee 5.2.4

Description

I have an app running in commandbox using Lucee 5.2.4+37 and all the Lucee default server settings.

I went into Lucee Server admin, under Settings, Scope, changed "Local scope mode" from Classic to Modern, then Update.

The app now throws a Coldbox error (below). Looks like this Lucee setting and Coldbox 4.3.0+188 Logbox are not compatible.

Lucee 5.2.4.37 Error (expression)
Message key [appenders] doesn't exist
Stacktrace The Error Occurred in
C:\apiRoot\coldbox\system\logging\config\LogBoxConfig.cfc: line 64
62:
63: // Register Appenders
64: for( var key in logBoxDSL.appenders ){
65: logBoxDSL.appenders[ key ].name = key;
66: appender( argumentCollection=logBoxDSL.appenders[ key ] );

called from C:\apiRoot\coldbox\system\logging\config\LogBoxConfig.cfc: line 49
called from C:\apiRoot\coldbox\system\web\services\LoaderService.cfc: line 95
called from C:\apiRoot\coldbox\system\web\Controller.cfc: line 89
called from C:\apiRoot\coldbox\system\Bootstrap.cfc: line 68
called from C:\apiRoot\Application.cfc: line 20
Java Stacktrace lucee.runtime.exp.ExpressionException: key [appenders] doesn't exist
at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:69)
at lucee.runtime.type.StructImpl.get(StructImpl.java:135)
at lucee.runtime.type.util.StructSupport.get(StructSupport.java:244)
at lucee.runtime.util.VariableUtilImpl.get(VariableUtilImpl.java:265)
at lucee.runtime.PageContextImpl.get(PageContextImpl.java:1467)

Assignee

Luis Majano

Reporter

Timothy Lux

Labels

None

Components

Affects versions

Priority

Minor
Configure