We’re having this same problem, and have been for a couple of weeks. I’ve been tasked with getting in there and solving it.
I can say this: It happens after a reinit. I got the logging turned on with logbox, down to debug details. Filtering our for just cacheFactory, you can see these lines from the (filtered) log:
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:00”,“coldbox.system.cache.CacheFactory”,“Cache Registered: default requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:00”,“coldbox.system.cache.CacheFactory”,“Cache Created: default requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:00”,“coldbox.system.cache.CacheFactory”,“Cache Registered: TEMPLATE requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:00”,“coldbox.system.cache.CacheFactory”,“Cache Created: TEMPLATE requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:00”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:10”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:10”,“coldbox.system.cache.CacheFactory”,“Cache: template requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:11”,“coldbox.system.cache.CacheFactory”,“Cache: template requested on factoryID: 1663791523.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:00:15”,“coldbox.system.cache.CacheFactory”,“Cache: template requested on factoryID: 1663791523.”
[50 lines removed, similar, same factory class ID]
[Reinit happened here]
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache: TEMPLATE removed from factory: 1663791523”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“All caches removed.”
“INFO”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Shutdown of cache factory: 1663791523 completed.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache: default removed from factory: 1663791523”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache: default asked to be removed from factory: 1663791523”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache Registered: default requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache Created: default requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache Created: TEMPLATE requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache Registered: TEMPLATE requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:02:53”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 860341900.”
[45 lines removed]
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:13:25”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:13:25”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:13:25”,“coldbox.system.cache.CacheFactory”,“Cache: default requested on factoryID: 860341900.”
“DEBUG”,“MYASYNCFILE”,“12/02/2013”,“17:13:25”,“coldbox.system.cache.CacheFactory”,“Cache: template requested on factoryID: 1663791523.”
Note the old class ID is being used here. (I added the “cache requested” logging entry.) But the cacheFactory with that ID was shutdown already. Something inside Coldbox has a stale reference maybe?
This is the partial stack trace information, starting with a renderView() command inside one of my handlers. (Luis, this is version 3.6. But not the latest download. However, I did swap out for the latest download and received the same issue.)
RAW_TRACE at cfCacheFactory2ecfc824566027$funcGETCACHE.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\cache\CacheFactory.cfc:198)
RAW_TRACE at cfController2ecfc175370189$funcGETCOLDBOXOCM.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\web\Controller.cfc:157)
RAW_TRACE at cfRenderer2ecfc538678822$funcINIT.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\plugins\Renderer.cfc:37)
RAW_TRACE at cfBuilder2ecfc1539057734$funcBUILDCFC.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\ioc\Builder.cfc:111)
RAW_TRACE at cfInjector2ecfc1611989253$funcBUILDINSTANCE.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\ioc\Injector.cfc:286)
RAW_TRACE at cfNoScope2ecfc1261465596$funcGETFROMSCOPE.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\ioc\scopes\NoScope.cfc:31)
RAW_TRACE at cfInjector2ecfc1611989253$funcGETINSTANCE.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\ioc\Injector.cfc:260)
RAW_TRACE at cfPluginService2ecfc342551413$funcNEW.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\web\services\PluginService.cfc:137)
RAW_TRACE at cfPluginService2ecfc342551413$funcGET.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\web\services\PluginService.cfc:153)
RAW_TRACE at cfController2ecfc175370189$funcGETPLUGIN.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\web\Controller.cfc:371)
RAW_TRACE at cfFrameworkSupertype2ecfc77403198$funcRENDERVIEW.runFunction(C:\Development\Sandbox\6.12\Global\ThirdPartyTools\Coldbox\3.6\system\FrameworkSupertype.cfc:168)