renderView() with cachebox breaks if cacheLastAccessTimeout not specified

Hi guys
Not sure if this is a bug.
I have this line:

If i remove the cacheLastAccessTimeout arg it breaks (upon server

Error Type: Expression : [N/A]
Error Messages: The value '' cannot be converted to a number.
LINE: 337
Template: D:\Workspace\ref.l\web\coldbox\system\cache\providers

It doesnt work until i add the argument back in. I can then remove it
and fwreinit with it still working.

This is my cachebox snippet

template = {
          provider = "coldbox.system.cache.providers.CFColdBoxProvider",
          properties = {
            objectDefaultTimeout = 60,
            objectDefaultLastAccessTimeout = 30,
            useLastAccessTimeouts = true,
            freeMemoryPercentageThreshold = 0,
            reapFrequency = 2,
            evictionPolicy = "LRU",
            evictCount = 2,
            maxObjects = 300,
            objectStore = "ConcurrentStore " //guaranteed objects


Sorry meant to add: using cb 3.1 on cf 9.0.1 ent on win 7.

Can anyone confirm if this is a bug?

I am thinking it is if it is not a required attribute…

Testing this now. One observation is you are using the CFColdBoxProvider and all those properties make no sense to the provider:

Each provider has a set of properties for it.

Ok, replicated it and yes its a bug. I have logged it and will fix it.