LuceeProvider overwrites cacheName config property with default

Description

Specifying a cacheName in properties has no effect. The cache always expects the default cache to exist which causes `lucee.commons.io.cache.exp.CacheException` error: `there is no default object cache defined, you need to define this default cache in the Lucee Administrator`

I believe this is due to the function `validateConfiguration`:

I'm not sure why we are using structappend and looping over the struct, seems redundant. But if we keep structappend, the overwrite argument should be false:

 

I believe this same issue exists in the CFProvider component as well.

Assignee

Luis Majano

Reporter

Sean Daniels

Labels

None

Fix versions

Priority

Major
Configure